Page MenuHomePhabricator

profile.json

Authored By
joshuaspence
Apr 23 2015, 12:30 AM
Size
208 KB
Referenced Files
None
Subscribers
None

profile.json

{
"main()==>register_shutdown_function": {
"ct": 1,
"wt": 18
},
"PhutilArgumentParser::getArg==>idx": {
"ct": 11,
"wt": 24
},
"PhutilArgumentSpecification::getDefault==>PhutilArgumentSpecification::getParamName": {
"ct": 11,
"wt": 17
},
"PhutilArgumentSpecification::getDefault==>PhutilArgumentSpecification::getRepeatable": {
"ct": 11,
"wt": 14
},
"PhutilArgumentParser::getArg==>PhutilArgumentSpecification::getDefault": {
"ct": 11,
"wt": 86
},
"main()==>PhutilArgumentParser::getArg": {
"ct": 10,
"wt": 172
},
"pht==>func_get_args": {
"ct": 56361,
"wt": 10695
},
"pht==>PhutilTranslator::getInstance": {
"ct": 56361,
"wt": 38425
},
"idx==>array_key_exists": {
"ct": 130609,
"wt": 32823
},
"PhutilTranslator::translate==>idx": {
"ct": 56361,
"wt": 143401
},
"PhutilTranslator::translate==>func_get_args": {
"ct": 56361,
"wt": 9802
},
"PhutilTranslator::translate==>is_array": {
"ct": 56361,
"wt": 3938
},
"PhutilTranslator::translate==>array_shift": {
"ct": 56361,
"wt": 6490
},
"PhutilTranslator::translate==>vsprintf": {
"ct": 56361,
"wt": 40936
},
"call_user_func_array==>PhutilTranslator::translate": {
"ct": 56361,
"wt": 648851
},
"pht==>call_user_func_array": {
"ct": 56361,
"wt": 960090
},
"main()==>pht": {
"ct": 11,
"wt": 635
},
"PhutilArgumentSpecification::newSpecsFromList==>is_array": {
"ct": 7,
"wt": 7
},
"PhutilArgumentSpecification::newQuickSpec==>array_fill_keys": {
"ct": 7,
"wt": 21
},
"PhutilArgumentSpecification::newQuickSpec==>array_diff_key": {
"ct": 7,
"wt": 9
},
"PhutilArgumentSpecification::validateName==>preg_match": {
"ct": 7,
"wt": 31
},
"PhutilArgumentSpecification::setName==>PhutilArgumentSpecification::validateName": {
"ct": 7,
"wt": 55
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setName": {
"ct": 7,
"wt": 86
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setParamName": {
"ct": 6,
"wt": 8
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setHelp": {
"ct": 5,
"wt": 6
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setRepeatable": {
"ct": 2,
"wt": 3
},
"PhutilArgumentSpecification::validate==>PhutilArgumentSpecification::getWildcard": {
"ct": 14,
"wt": 14
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::validate": {
"ct": 7,
"wt": 32
},
"PhutilArgumentSpecification::newSpecsFromList==>PhutilArgumentSpecification::newQuickSpec": {
"ct": 7,
"wt": 301
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentSpecification::newSpecsFromList": {
"ct": 1,
"wt": 345
},
"mpull==>PhutilArgumentSpecification::getShortAlias": {
"ct": 14,
"wt": 14
},
"PhutilArgumentParser::mergeSpecs==>mpull": {
"ct": 1,
"wt": 33
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getWildcard": {
"ct": 14,
"wt": 14
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::validate": {
"ct": 7,
"wt": 24
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getName": {
"ct": 7,
"wt": 7
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getShortAlias": {
"ct": 7,
"wt": 7
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getConflicts": {
"ct": 14,
"wt": 14
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentParser::mergeSpecs": {
"ct": 1,
"wt": 201
},
"mpull==>PhutilArgumentSpecification::getName": {
"ct": 7,
"wt": 7
},
"PhutilArgumentParser::parsePartial==>mpull": {
"ct": 2,
"wt": 52
},
"PhutilArgumentParser::parsePartial==>count": {
"ct": 3,
"wt": 4
},
"PhutilArgumentParser::parsePartial==>is_string": {
"ct": 3,
"wt": 3
},
"PhutilArgumentParser::parsePartial==>strncmp": {
"ct": 4,
"wt": 4
},
"PhutilArgumentParser::parsePartial==>substr": {
"ct": 2,
"wt": 2
},
"PhutilArgumentParser::parsePartial==>explode": {
"ct": 2,
"wt": 3
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentSpecification::getWildcard": {
"ct": 7,
"wt": 7
},
"PhutilArgumentParser::parsePartial==>array_values": {
"ct": 1,
"wt": 1
},
"main()==>PhutilArgumentParser::parsePartial": {
"ct": 1,
"wt": 690
},
"main()==>PhutilArgumentParser::getUnconsumedArgumentVector": {
"ct": 1,
"wt": 1
},
"main()==>array_values": {
"ct": 1,
"wt": 1
},
"main()==>getcwd": {
"ct": 1,
"wt": 4
},
"__phutil_autoload==>PhutilSymbolLoader::setType": {
"ct": 43,
"wt": 64
},
"__phutil_autoload==>PhutilSymbolLoader::setName": {
"ct": 43,
"wt": 42
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getInstance": {
"ct": 54,
"wt": 98
},
"PhutilBootloader::getAllLibraries==>array_keys": {
"ct": 76,
"wt": 110
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getAllLibraries": {
"ct": 54,
"wt": 203
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getLibraryMap": {
"ct": 108,
"wt": 244
},
"PhutilSymbolLoader::loadSymbol==>class_exists": {
"ct": 242,
"wt": 228
},
"PhutilSymbolLoader::loadSymbol==>interface_exists": {
"ct": 124,
"wt": 72
},
"PhutilSymbolLoader::loadSymbol==>PhutilBootloader::getInstance": {
"ct": 124,
"wt": 188
},
"PhutilBootloader::loadLibrarySource==>PhutilBootloader::getLibraryRoot": {
"ct": 124,
"wt": 214
},
"PhutilBootloader::executeInclude==>error_reporting": {
"ct": 250,
"wt": 532
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsole.php": {
"ct": 1,
"wt": 540
},
"PhutilBootloader::executeInclude==>???_op": {
"ct": 124,
"wt": 8328
},
"PhutilBootloader::loadLibrarySource==>PhutilBootloader::executeInclude": {
"ct": 124,
"wt": 57912
},
"PhutilSymbolLoader::loadSymbol==>PhutilBootloader::loadLibrarySource": {
"ct": 124,
"wt": 58843
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilSymbolLoader::loadSymbol": {
"ct": 124,
"wt": 60851
},
"__phutil_autoload==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 41,
"wt": 22863
},
"spl_autoload_call==>__phutil_autoload": {
"ct": 43,
"wt": 27217
},
"main()==>spl_autoload_call": {
"ct": 6,
"wt": 4278
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleServer.php": {
"ct": 1,
"wt": 312
},
"PhutilConsole::newLocalConsole==>spl_autoload_call": {
"ct": 1,
"wt": 488
},
"PhutilBootloader::executeInclude==>load::utils/PhutilArrayWithDefaultValue.php": {
"ct": 1,
"wt": 63
},
"__phutil_autoload@1==>PhutilSymbolLoader::setType": {
"ct": 9,
"wt": 21
},
"__phutil_autoload@1==>PhutilSymbolLoader::setName": {
"ct": 9,
"wt": 10
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getInstance": {
"ct": 11,
"wt": 23
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getAllLibraries": {
"ct": 11,
"wt": 54
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getLibraryMap": {
"ct": 22,
"wt": 54
},
"PhutilSymbolLoader::loadSymbol@1==>class_exists": {
"ct": 20,
"wt": 27
},
"PhutilSymbolLoader::loadSymbol@1==>interface_exists": {
"ct": 11,
"wt": 9
},
"PhutilSymbolLoader::loadSymbol@1==>PhutilBootloader::getInstance": {
"ct": 11,
"wt": 17
},
"PhutilBootloader::loadLibrarySource@1==>PhutilBootloader::getLibraryRoot": {
"ct": 11,
"wt": 21
},
"PhutilBootloader::executeInclude@1==>error_reporting": {
"ct": 22,
"wt": 54
},
"PhutilBootloader::executeInclude@1==>load::utils/PhutilArray.php": {
"ct": 1,
"wt": 155
},
"PhutilBootloader::executeInclude@1==>???_op@1": {
"ct": 11,
"wt": 47
},
"PhutilBootloader::loadLibrarySource@1==>PhutilBootloader::executeInclude@1": {
"ct": 11,
"wt": 6713
},
"PhutilSymbolLoader::loadSymbol@1==>PhutilBootloader::loadLibrarySource@1": {
"ct": 11,
"wt": 6827
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilSymbolLoader::loadSymbol@1": {
"ct": 11,
"wt": 7036
},
"__phutil_autoload@1==>PhutilSymbolLoader::selectAndLoadSymbols@1": {
"ct": 9,
"wt": 3721
},
"spl_autoload_call@1==>__phutil_autoload@1": {
"ct": 9,
"wt": 3865
},
"???_op==>spl_autoload_call@1": {
"ct": 9,
"wt": 3918
},
"PhutilConsole::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 570
},
"PhutilConsole::__construct==>PhutilArray::__construct": {
"ct": 1,
"wt": 3
},
"PhutilConsole::newConsoleForServer==>PhutilConsole::__construct": {
"ct": 1,
"wt": 583
},
"PhutilConsole::newLocalConsole==>PhutilConsole::newConsoleForServer": {
"ct": 1,
"wt": 590
},
"PhutilConsole::getConsole==>PhutilConsole::newLocalConsole": {
"ct": 1,
"wt": 1089
},
"PhutilConsole::getConsole==>PhutilConsole::setConsole": {
"ct": 1,
"wt": 3
},
"main()==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 1101
},
"phutil_get_library_root==>PhutilBootloader::getInstance": {
"ct": 258,
"wt": 737
},
"phutil_get_library_root==>PhutilBootloader::getLibraryRoot": {
"ct": 258,
"wt": 597
},
"main()==>phutil_get_library_root": {
"ct": 2,
"wt": 23
},
"PhutilConsole::writeLog==>func_get_args": {
"ct": 34896,
"wt": 987
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleMessage.php": {
"ct": 1,
"wt": 66
},
"PhutilConsole::writeLog==>spl_autoload_call": {
"ct": 1,
"wt": 206
},
"PhutilConsole::writeTextMessage==>id": {
"ct": 35048,
"wt": 1358
},
"PhutilConsole::writeTextMessage==>PhutilConsoleMessage::setType": {
"ct": 35048,
"wt": 2471
},
"PhutilConsole::writeTextMessage==>PhutilConsoleMessage::setData": {
"ct": 35048,
"wt": 11998
},
"PhutilConsole::writeMessage==>PhutilConsoleMessage::getType": {
"ct": 35048,
"wt": 1732
},
"PhutilArray::offsetExists==>array_key_exists": {
"ct": 35048,
"wt": 1948
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetExists": {
"ct": 35048,
"wt": 51024
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetSet": {
"ct": 2,
"wt": 8
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetGet": {
"ct": 35048,
"wt": 40105
},
"PhutilConsole::writeMessage==>PhutilArrayWithDefaultValue::offsetGet": {
"ct": 35048,
"wt": 194562
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleMessage::getData": {
"ct": 35048,
"wt": 1667
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleMessage::getType": {
"ct": 35048,
"wt": 2925
},
"PhutilConsole::writeMessage==>PhutilConsoleServer::handleMessage": {
"ct": 35048,
"wt": 898384
},
"PhutilConsole::writeTextMessage==>PhutilConsole::writeMessage": {
"ct": 35048,
"wt": 1251655
},
"PhutilConsole::writeLog==>PhutilConsole::writeTextMessage": {
"ct": 34896,
"wt": 672922
},
"main()==>PhutilConsole::writeLog": {
"ct": 2,
"wt": 327
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistConfigurationManager.php": {
"ct": 1,
"wt": 542
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>strlen": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>phutil_is_windows": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>getenv": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::readUserConfigurationFile==>ArcanistConfigurationManager::getUserConfigurationFileLocation": {
"ct": 1,
"wt": 14
},
"ArcanistConfigurationManager::readUserConfigurationFile==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 2
},
"Filesystem::pathExists==>file_exists": {
"ct": 93183,
"wt": 208635
},
"ArcanistConfigurationManager::readUserConfigurationFile==>Filesystem::pathExists": {
"ct": 1,
"wt": 12
},
"ArcanistConfigurationManager::readUserConfigurationFile==>pht": {
"ct": 1,
"wt": 75
},
"ArcanistConfigurationManager::readUserConfigurationFile==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 65
},
"ArcanistConfigurationManager::readUserConfigurationFile==>phutil_is_windows": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationManager::readUserConfigurationFile==>fileperms": {
"ct": 1,
"wt": 8
},
"Filesystem::resolvePath==>phutil_is_windows": {
"ct": 263724,
"wt": 55266
},
"Filesystem::resolvePath==>strncmp": {
"ct": 263722,
"wt": 61263
},
"Filesystem::resolvePath==>is_link": {
"ct": 263722,
"wt": 357178
},
"Filesystem::resolvePath==>realpath": {
"ct": 263724,
"wt": 1531957
},
"Filesystem::readFile==>Filesystem::resolvePath": {
"ct": 837,
"wt": 14238
},
"Filesystem::assertExists==>Filesystem::pathExists": {
"ct": 861,
"wt": 4315
},
"Filesystem::readFile==>Filesystem::assertExists": {
"ct": 837,
"wt": 6138
},
"Filesystem::assertIsFile==>is_file": {
"ct": 837,
"wt": 444
},
"Filesystem::readFile==>Filesystem::assertIsFile": {
"ct": 837,
"wt": 2375
},
"Filesystem::assertReadable==>is_readable": {
"ct": 837,
"wt": 3125
},
"Filesystem::readFile==>Filesystem::assertReadable": {
"ct": 837,
"wt": 4850
},
"Filesystem::readFile==>file_get_contents": {
"ct": 837,
"wt": 107747
},
"ArcanistConfigurationManager::readUserConfigurationFile==>Filesystem::readFile": {
"ct": 1,
"wt": 152
},
"phutil_json_decode==>json_decode": {
"ct": 434,
"wt": 9481896
},
"phutil_json_decode==>is_array": {
"ct": 434,
"wt": 8029
},
"ArcanistConfigurationManager::readUserConfigurationFile==>phutil_json_decode": {
"ct": 1,
"wt": 101
},
"ArcanistConfigurationManager::readUserArcConfig==>ArcanistConfigurationManager::readUserConfigurationFile": {
"ct": 222,
"wt": 788
},
"ArcanistConfigurationManager::readUserArcConfig==>idx": {
"ct": 222,
"wt": 323
},
"main()==>ArcanistConfigurationManager::readUserArcConfig": {
"ct": 1,
"wt": 492
},
"ArcanistConfigurationManager::getSystemArcConfigLocation==>phutil_is_windows": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationManager::readSystemArcConfig==>ArcanistConfigurationManager::getSystemArcConfigLocation": {
"ct": 1,
"wt": 9
},
"ArcanistConfigurationManager::readSystemArcConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 3
},
"Filesystem::pathExists==>is_link": {
"ct": 22,
"wt": 55
},
"ArcanistConfigurationManager::readSystemArcConfig==>Filesystem::pathExists": {
"ct": 1,
"wt": 22
},
"ArcanistConfigurationManager::readSystemArcConfig==>pht": {
"ct": 1,
"wt": 75
},
"ArcanistConfigurationManager::readSystemArcConfig==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 74
},
"main()==>ArcanistConfigurationManager::readSystemArcConfig": {
"ct": 1,
"wt": 208
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistSettings.php": {
"ct": 1,
"wt": 461
},
"ArcanistConfigurationManager::applyRuntimeArcConfig==>spl_autoload_call": {
"ct": 1,
"wt": 611
},
"ArcanistConfigurationManager::applyRuntimeArcConfig==>PhutilArgumentParser::getArg": {
"ct": 1,
"wt": 19
},
"main()==>ArcanistConfigurationManager::applyRuntimeArcConfig": {
"ct": 1,
"wt": 641
},
"PhutilBootloader::executeInclude==>load::workingcopyidentity/ArcanistWorkingCopyIdentity.php": {
"ct": 1,
"wt": 463
},
"Filesystem::walkToRoot==>Filesystem::resolvePath": {
"ct": 1,
"wt": 23
},
"Filesystem::walkToRoot==>is_link": {
"ct": 1,
"wt": 1
},
"Filesystem::walkToRoot==>explode": {
"ct": 1,
"wt": 3
},
"Filesystem::walkToRoot==>strlen": {
"ct": 7,
"wt": 2
},
"Filesystem::walkToRoot==>phutil_is_windows": {
"ct": 7,
"wt": 7
},
"Filesystem::walkToRoot==>implode": {
"ct": 7,
"wt": 9
},
"Filesystem::walkToRoot==>array_pop": {
"ct": 6,
"wt": 6
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::walkToRoot": {
"ct": 1,
"wt": 106
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>array_reverse": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::pathExists": {
"ct": 20,
"wt": 153
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>pht": {
"ct": 3,
"wt": 138
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>PhutilConsole::writeLog": {
"ct": 3,
"wt": 136
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::readFile": {
"ct": 1,
"wt": 89
},
"ArcanistWorkingCopyIdentity::parseRawConfigFile==>phutil_json_decode": {
"ct": 1,
"wt": 27
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::parseRawConfigFile": {
"ct": 1,
"wt": 31
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::__construct": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>strlen": {
"ct": 1,
"wt": 1
},
"Filesystem::resolvePath==>trim": {
"ct": 2,
"wt": 6
},
"Filesystem::resolvePath==>explode": {
"ct": 2,
"wt": 37
},
"Filesystem::resolvePath==>end": {
"ct": 2,
"wt": 5
},
"Filesystem::resolvePath==>array_pop": {
"ct": 2,
"wt": 4
},
"Filesystem::resolvePath==>implode": {
"ct": 2,
"wt": 5
},
"Filesystem::resolvePath==>strlen": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>substr": {
"ct": 2,
"wt": 3
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>Filesystem::resolvePath": {
"ct": 1,
"wt": 65
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>Filesystem::pathExists": {
"ct": 1,
"wt": 11
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>pht": {
"ct": 1,
"wt": 42
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 44
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::readLocalArcConfig": {
"ct": 1,
"wt": 182
},
"ArcanistWorkingCopyIdentity::newFromPath==>ArcanistWorkingCopyIdentity::newFromPathWithConfig": {
"ct": 1,
"wt": 947
},
"main()==>ArcanistWorkingCopyIdentity::newFromPath": {
"ct": 1,
"wt": 952
},
"main()==>ArcanistConfigurationManager::setWorkingCopyIdentity": {
"ct": 2,
"wt": 5
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>idx": {
"ct": 439,
"wt": 656
},
"ArcanistSettings::getOptions==>pht": {
"ct": 13902,
"wt": 446537
},
"ArcanistSettings::getOption==>ArcanistSettings::getOptions": {
"ct": 441,
"wt": 288125
},
"ArcanistSettings::getOption==>idx": {
"ct": 441,
"wt": 1077
},
"ArcanistSettings::getType==>ArcanistSettings::getOption": {
"ct": 4,
"wt": 3026
},
"ArcanistSettings::getType==>idx": {
"ct": 4,
"wt": 5
},
"ArcanistSettings::willReadValue==>ArcanistSettings::getType": {
"ct": 4,
"wt": 3050
},
"ArcanistSettings::willReadValue==>is_string": {
"ct": 3,
"wt": 3
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistSettings::willReadValue": {
"ct": 3,
"wt": 2427
},
"ArcanistWorkingCopyIdentity::getProjectID==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 1,
"wt": 861
},
"reenter_if_this_is_arcanist_or_libphutil==>ArcanistWorkingCopyIdentity::getProjectID": {
"ct": 1,
"wt": 868
},
"reenter_if_this_is_arcanist_or_libphutil==>phutil_get_library_root": {
"ct": 1,
"wt": 11
},
"reenter_if_this_is_arcanist_or_libphutil==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 1
},
"Filesystem::isDescendant==>Filesystem::assertExists": {
"ct": 2,
"wt": 20
},
"PhutilBootloader::executeInclude==>load::filesystem/FileList.php": {
"ct": 1,
"wt": 152
},
"Filesystem::isDescendant==>spl_autoload_call": {
"ct": 1,
"wt": 319
},
"FileList::__construct==>Filesystem::resolvePath": {
"ct": 1,
"wt": 21
},
"FileList::__construct==>is_dir": {
"ct": 1,
"wt": 4
},
"FileList::__construct==>rtrim": {
"ct": 1,
"wt": 1
},
"Filesystem::isDescendant==>FileList::__construct": {
"ct": 1,
"wt": 41
},
"FileList::contains==>FileList::isEmpty": {
"ct": 1,
"wt": 2
},
"FileList::contains==>Filesystem::resolvePath": {
"ct": 1,
"wt": 16
},
"FileList::contains==>is_dir": {
"ct": 1,
"wt": 3
},
"FileList::contains==>strlen": {
"ct": 1,
"wt": 1
},
"FileList::contains==>strncmp": {
"ct": 1,
"wt": 1
},
"Filesystem::isDescendant==>FileList::contains": {
"ct": 1,
"wt": 41
},
"reenter_if_this_is_arcanist_or_libphutil==>Filesystem::isDescendant": {
"ct": 1,
"wt": 440
},
"main()==>reenter_if_this_is_arcanist_or_libphutil": {
"ct": 1,
"wt": 1335
},
"main()==>idx": {
"ct": 8,
"wt": 19
},
"main()==>arcanist_load_libraries": {
"ct": 4,
"wt": 173
},
"ArcanistSettings::willReadValue==>is_array": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 2,
"wt": 1568
},
"arcanist_load_libraries==>is_array": {
"ct": 1,
"wt": 1
},
"arcanist_load_libraries==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 1
},
"arcanist_load_libraries==>Filesystem::resolvePath": {
"ct": 1,
"wt": 21
},
"arcanist_load_libraries==>Filesystem::pathExists": {
"ct": 1,
"wt": 6
},
"arcanist_load_libraries==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 2
},
"arcanist_load_libraries==>pht": {
"ct": 1,
"wt": 36
},
"arcanist_load_libraries==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 48
},
"phutil_load_library==>PhutilBootloader::getInstance": {
"ct": 1,
"wt": 2
},
"PhutilBootloader::loadLibrary==>PhutilBootloader::executeInclude": {
"ct": 1,
"wt": 12
},
"phutil_load_library==>PhutilBootloader::loadLibrary": {
"ct": 1,
"wt": 19
},
"arcanist_load_libraries==>phutil_load_library": {
"ct": 1,
"wt": 27
},
"main()==>ArcanistConfigurationManager::readUserConfigurationFile": {
"ct": 1,
"wt": 2
},
"ArcanistSettings::getLegacyName==>ArcanistSettings::getOption": {
"ct": 437,
"wt": 291829
},
"ArcanistSettings::getLegacyName==>idx": {
"ct": 437,
"wt": 544
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistSettings::getLegacyName": {
"ct": 436,
"wt": 293787
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistConfiguration.php": {
"ct": 1,
"wt": 492
},
"main()==>strtolower": {
"ct": 1,
"wt": 2
},
"main()==>array_slice": {
"ct": 1,
"wt": 2
},
"ArcanistConfiguration::buildAllWorkflows==>id": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>PhutilSymbolLoader::setAncestorClass": {
"ct": 1,
"wt": 2
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::setConcreteOnly": {
"ct": 2,
"wt": 2
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::setType": {
"ct": 2,
"wt": 2
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getClassTree": {
"ct": 2,
"wt": 3
},
"PhutilSymbolLoader::selectDescendantsOf==>PhutilSymbolLoader::selectDescendantsOf@1": {
"ct": 3,
"wt": 48
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilSymbolLoader::selectDescendantsOf": {
"ct": 2,
"wt": 118
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAliasWorkflow.php": {
"ct": 1,
"wt": 296
},
"PhutilBootloader::executeInclude@1==>load::workflow/ArcanistWorkflow.php": {
"ct": 1,
"wt": 2656
},
"__phutil_autoload==>PhutilSymbolLoader::selectAndLoadSymbols@1": {
"ct": 2,
"wt": 3768
},
"???_op==>spl_autoload_call": {
"ct": 2,
"wt": 3850
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAmendWorkflow.php": {
"ct": 1,
"wt": 339
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAnoidWorkflow.php": {
"ct": 1,
"wt": 94
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBackoutWorkflow.php": {
"ct": 1,
"wt": 318
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBaseWorkflow.php": {
"ct": 1,
"wt": 58
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBrowseWorkflow.php": {
"ct": 1,
"wt": 382
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCallConduitWorkflow.php": {
"ct": 1,
"wt": 192
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCloseRevisionWorkflow.php": {
"ct": 1,
"wt": 242
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCloseWorkflow.php": {
"ct": 1,
"wt": 269
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCommitWorkflow.php": {
"ct": 1,
"wt": 540
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCoverWorkflow.php": {
"ct": 1,
"wt": 277
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistDiffWorkflow.php": {
"ct": 1,
"wt": 3593
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistDownloadWorkflow.php": {
"ct": 1,
"wt": 214
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistExportWorkflow.php": {
"ct": 1,
"wt": 449
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistFeatureWorkflow.php": {
"ct": 1,
"wt": 628
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBookmarkWorkflow.php": {
"ct": 1,
"wt": 84
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBranchWorkflow.php": {
"ct": 1,
"wt": 80
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistFlagWorkflow.php": {
"ct": 1,
"wt": 431
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistGetConfigWorkflow.php": {
"ct": 1,
"wt": 307
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistGitHookPreReceiveWorkflow.php": {
"ct": 1,
"wt": 223
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistHelpWorkflow.php": {
"ct": 1,
"wt": 507
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistInstallCertificateWorkflow.php": {
"ct": 1,
"wt": 290
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLandWorkflow.php": {
"ct": 1,
"wt": 1686
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLiberateWorkflow.php": {
"ct": 1,
"wt": 378
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLintWorkflow.php": {
"ct": 1,
"wt": 1021
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLintersWorkflow.php": {
"ct": 1,
"wt": 350
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistListWorkflow.php": {
"ct": 1,
"wt": 204
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPasteWorkflow.php": {
"ct": 1,
"wt": 230
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPatchWorkflow.php": {
"ct": 1,
"wt": 1562
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPhrequentWorkflow.php": {
"ct": 1,
"wt": 226
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistStartWorkflow.php": {
"ct": 1,
"wt": 151
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistStopWorkflow.php": {
"ct": 1,
"wt": 177
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTimeWorkflow.php": {
"ct": 1,
"wt": 79
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistRevertWorkflow.php": {
"ct": 1,
"wt": 89
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistSetConfigWorkflow.php": {
"ct": 1,
"wt": 207
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistShellCompleteWorkflow.php": {
"ct": 1,
"wt": 324
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistSvnHookPreCommitWorkflow.php": {
"ct": 1,
"wt": 380
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTasksWorkflow.php": {
"ct": 1,
"wt": 317
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTodoWorkflow.php": {
"ct": 1,
"wt": 195
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUnitWorkflow.php": {
"ct": 1,
"wt": 555
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUpgradeWorkflow.php": {
"ct": 1,
"wt": 159
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUploadWorkflow.php": {
"ct": 1,
"wt": 432
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistVersionWorkflow.php": {
"ct": 1,
"wt": 139
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistWhichWorkflow.php": {
"ct": 1,
"wt": 396
},
"PhutilSymbolLoader::selectAndLoadSymbols==>ReflectionClass::__construct": {
"ct": 83,
"wt": 89
},
"PhutilSymbolLoader::selectAndLoadSymbols==>ReflectionClass::isAbstract": {
"ct": 83,
"wt": 4
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 2,
"wt": 40607
},
"newv==>ReflectionClass::__construct": {
"ct": 126,
"wt": 1657
},
"ReflectionClass::newInstance==>ArcanistWorkflow::__construct": {
"ct": 42,
"wt": 42
},
"newv==>ReflectionClass::newInstance": {
"ct": 79,
"wt": 549
},
"PhutilSymbolLoader::loadObjects==>newv": {
"ct": 78,
"wt": 925
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintSeverity.php": {
"ct": 1,
"wt": 84
},
"ReflectionClass::newInstance==>spl_autoload_call": {
"ct": 1,
"wt": 227
},
"ArcanistConfiguration::buildAllWorkflows==>PhutilSymbolLoader::loadObjects": {
"ct": 1,
"wt": 26900
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistAliasWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistAmendWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistAnoidWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistBackoutWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistBrowseWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistCallConduitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistCloseRevisionWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistCloseWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistCommitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistCoverWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistDiffWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistDownloadWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistExportWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistFeatureWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistBookmarkWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistBranchWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistFlagWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistGetConfigWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistGitHookPreReceiveWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistHelpWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistInstallCertificateWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistLandWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistLiberateWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistLintWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistLintersWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistListWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistPasteWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistPatchWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistStartWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistStopWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistTimeWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistRevertWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistSetConfigWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistShellCompleteWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistSvnHookPreCommitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistTasksWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistTodoWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistUnitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistUpgradeWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistUploadWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistVersionWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildAllWorkflows==>ArcanistWhichWorkflow::getWorkflowName": {
"ct": 1,
"wt": 1
},
"ArcanistConfiguration::buildWorkflow==>ArcanistConfiguration::buildAllWorkflows": {
"ct": 1,
"wt": 27078
},
"ArcanistConfiguration::buildWorkflow==>idx": {
"ct": 1,
"wt": 2
},
"ArcanistConfiguration::selectWorkflow==>ArcanistConfiguration::buildWorkflow": {
"ct": 1,
"wt": 27099
},
"main()==>ArcanistConfiguration::selectWorkflow": {
"ct": 1,
"wt": 27105
},
"main()==>ArcanistWorkflow::setConfigurationManager": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistWorkflow::setArcanistConfiguration": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::setCommand": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::setWorkingDirectory": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::getArguments==>ArcanistLintSeverity::getLintSeverities": {
"ct": 2,
"wt": 6
},
"ArcanistLintWorkflow::getArguments==>array_keys": {
"ct": 2,
"wt": 4
},
"ArcanistLintWorkflow::getArguments==>implode": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistLintWorkflow::getArguments": {
"ct": 2,
"wt": 51
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistWorkflow::getArcanistConfiguration": {
"ct": 2,
"wt": 3
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistWorkflow::getCommand": {
"ct": 2,
"wt": 2
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistConfiguration::getCustomArgumentsForCommand": {
"ct": 2,
"wt": 2
},
"ArcanistWorkflow::parseArguments==>ArcanistWorkflow::getCompleteArgumentSpecification": {
"ct": 1,
"wt": 45
},
"ArcanistWorkflow::parseArguments==>count": {
"ct": 3,
"wt": 1
},
"ArcanistWorkflow::parseArguments==>strncmp": {
"ct": 2,
"wt": 2
},
"ArcanistWorkflow::parseArguments==>substr": {
"ct": 2,
"wt": 1
},
"ArcanistWorkflow::parseArguments==>explode": {
"ct": 2,
"wt": 3
},
"ArcanistWorkflow::parseArguments==>array_key_exists": {
"ct": 2,
"wt": 2
},
"ArcanistWorkflow::parseArguments==>ArcanistWorkflow::didParseArguments": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::parseArguments": {
"ct": 1,
"wt": 117
},
"main()==>putenv": {
"ct": 1,
"wt": 14
},
"main()==>ArcanistLintWorkflow::requiresWorkingCopy": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::getSupportedRevisionControlSystems": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkingCopyIdentity::getVCSType": {
"ct": 2,
"wt": 2
},
"main()==>in_array": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::requiresConduit": {
"ct": 1,
"wt": 1
},
"ArcanistWorkflow::getArgument==>idx": {
"ct": 18,
"wt": 57
},
"ArcanistLintWorkflow::requiresAuthentication==>ArcanistWorkflow::getArgument": {
"ct": 1,
"wt": 6
},
"main()==>ArcanistLintWorkflow::requiresAuthentication": {
"ct": 1,
"wt": 9
},
"main()==>ArcanistLintWorkflow::requiresRepositoryAPI": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::desiresRepositoryAPI": {
"ct": 1,
"wt": 1
},
"main()==>ArcanistWorkflow::desiresWorkingCopy": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationManager::getConfigFromAllSources==>idx": {
"ct": 663,
"wt": 829
},
"ArcanistWorkingCopyIdentity::getLocalConfig==>idx": {
"ct": 221,
"wt": 278
},
"ArcanistConfigurationManager::getLocalConfig==>ArcanistWorkingCopyIdentity::getLocalConfig": {
"ct": 221,
"wt": 988
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::getLocalConfig": {
"ct": 221,
"wt": 1767
},
"ArcanistConfigurationManager::getProjectConfig==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 221,
"wt": 156880
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::getProjectConfig": {
"ct": 221,
"wt": 157631
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistSettings::willReadValue": {
"ct": 1,
"wt": 651
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readUserArcConfig": {
"ct": 221,
"wt": 1710
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readSystemArcConfig": {
"ct": 221,
"wt": 5227
},
"ArcanistSettings::getDefaultSettings==>ArcanistSettings::getOptions": {
"ct": 221,
"wt": 197082
},
"ArcanistSettings::getDefaultSettings==>array_key_exists": {
"ct": 4641,
"wt": 1955
},
"ArcanistConfigurationManager::readDefaultConfig==>ArcanistSettings::getDefaultSettings": {
"ct": 221,
"wt": 356999
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readDefaultConfig": {
"ct": 221,
"wt": 357833
},
"ArcanistConfigurationManager::getConfigFromAllSources==>array_key_exists": {
"ct": 221,
"wt": 65
},
"ArcanistConfigurationManager::getConfigFromAnySource==>ArcanistConfigurationManager::getConfigFromAllSources": {
"ct": 221,
"wt": 530744
},
"head==>reset": {
"ct": 17071,
"wt": 10893
},
"ArcanistConfigurationManager::getConfigFromAnySource==>head": {
"ct": 4,
"wt": 16
},
"main()==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 4,
"wt": 6475
},
"PhutilBootloader::executeInclude==>load::parser/PhutilURI.php": {
"ct": 1,
"wt": 390
},
"PhutilURI::__construct==>preg_match": {
"ct": 2,
"wt": 44
},
"PhutilURI::__construct==>parse_url": {
"ct": 1,
"wt": 5
},
"PhutilURI::__construct==>ltrim": {
"ct": 1,
"wt": 1
},
"PhutilURI::__construct==>idx": {
"ct": 9,
"wt": 19
},
"PhutilURI::__construct==>rawurldecode": {
"ct": 2,
"wt": 1
},
"main()==>PhutilURI::__construct": {
"ct": 1,
"wt": 102
},
"PhutilURI::setPath==>strlen": {
"ct": 1,
"wt": 1
},
"main()==>PhutilURI::setPath": {
"ct": 1,
"wt": 6
},
"nonempty==>func_get_args": {
"ct": 1,
"wt": 1
},
"PhutilURI::__toString==>nonempty": {
"ct": 1,
"wt": 5
},
"PhutilURI::__toString==>strlen": {
"ct": 3,
"wt": 1
},
"PhutilURI::__toString==>PhutilURI::getFragment": {
"ct": 1,
"wt": 1
},
"PhutilURI::__toString==>PhutilURI::getPath": {
"ct": 1,
"wt": 1
},
"main()==>PhutilURI::__toString": {
"ct": 1,
"wt": 24
},
"main()==>ArcanistWorkflow::setConduitURI": {
"ct": 1,
"wt": 3
},
"main()==>implode": {
"ct": 1,
"wt": 2
},
"ArcanistWorkflow::setConduitCredentials==>ArcanistWorkflow::isConduitAuthenticated": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::setConduitCredentials": {
"ct": 1,
"wt": 7
},
"PhutilBootloader::executeInclude==>load::api/ArcanistRepositoryAPI.php": {
"ct": 1,
"wt": 772
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistConfigurationManager::getWorkingCopyIdentity": {
"ct": 1,
"wt": 2
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 1
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistWorkingCopyIdentity::getVCSType": {
"ct": 1,
"wt": 1
},
"PhutilBootloader::executeInclude==>load::api/ArcanistGitAPI.php": {
"ct": 1,
"wt": 1630
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>spl_autoload_call": {
"ct": 1,
"wt": 1771
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistRepositoryAPI::__construct": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistRepositoryAPI::newAPIFromConfigurationManager": {
"ct": 1,
"wt": 1801
},
"main()==>ArcanistWorkflow::setRepositoryAPI": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistConfiguration::willRunWorkflow": {
"ct": 1,
"wt": 3
},
"ArcanistWorkflow::willRunWorkflow==>ArcanistWorkflow::getCompleteArgumentSpecification": {
"ct": 1,
"wt": 38
},
"main()==>ArcanistWorkflow::willRunWorkflow": {
"ct": 1,
"wt": 50
},
"ArcanistLintWorkflow::run==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 2
},
"ArcanistWorkflow::getWorkingCopy==>ArcanistWorkflow::getConfigurationManager": {
"ct": 2,
"wt": 2
},
"ArcanistWorkflow::getWorkingCopy==>ArcanistConfigurationManager::getWorkingCopyIdentity": {
"ct": 2,
"wt": 2
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getWorkingCopy": {
"ct": 1,
"wt": 8
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getConfigurationManager": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getArgument": {
"ct": 16,
"wt": 96
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkflow::getWorkingCopy": {
"ct": 1,
"wt": 5
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkflow::getConfigurationManager": {
"ct": 1,
"wt": 1
},
"ArcanistWorkingCopyIdentity::getProjectConfig@1==>idx": {
"ct": 1,
"wt": 1
},
"ArcanistWorkingCopyIdentity::getProjectConfig@1==>ArcanistSettings::getLegacyName": {
"ct": 1,
"wt": 647
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistWorkingCopyIdentity::getProjectConfig@1": {
"ct": 1,
"wt": 656
},
"ArcanistWorkflow::newLintEngine==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 1,
"wt": 1982
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkingCopyIdentity::getProjectPath": {
"ct": 1,
"wt": 3
},
"ArcanistWorkflow::newLintEngine==>Filesystem::pathExists": {
"ct": 1,
"wt": 19
},
"PhutilSymbolLoader::loadSymbol==>class_exists@1": {
"ct": 6,
"wt": 6
},
"PhutilBootloader::executeInclude==>load::engine/ArcanistConfigurationDrivenLintEngine.php": {
"ct": 1,
"wt": 419
},
"PhutilSymbolLoader::loadSymbol@1==>class_exists@1": {
"ct": 2,
"wt": 2
},
"PhutilBootloader::executeInclude@1==>load::engine/ArcanistLintEngine.php": {
"ct": 1,
"wt": 890
},
"class_exists==>spl_autoload_call": {
"ct": 3,
"wt": 2288
},
"ArcanistWorkflow::newLintEngine==>class_exists": {
"ct": 1,
"wt": 1691
},
"ArcanistWorkflow::newLintEngine==>is_subclass_of": {
"ct": 1,
"wt": 2
},
"ReflectionClass::newInstance==>ArcanistLintEngine::__construct": {
"ct": 1,
"wt": 1
},
"ArcanistWorkflow::newLintEngine==>newv": {
"ct": 1,
"wt": 21
},
"ArcanistWorkflow::newLintEngine==>ArcanistLintEngine::setWorkingCopy": {
"ct": 1,
"wt": 3
},
"ArcanistWorkflow::newLintEngine==>ArcanistLintEngine::setConfigurationManager": {
"ct": 1,
"wt": 2
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::newLintEngine": {
"ct": 1,
"wt": 3758
},
"ArcanistLintWorkflow::run==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 1,
"wt": 1382
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getRepositoryAPI": {
"ct": 2,
"wt": 7
},
"PhutilBootloader::executeInclude==>load::exec/ExecFuture.php": {
"ct": 1,
"wt": 912
},
"PhutilBootloader::executeInclude@1==>load::future/Future.php": {
"ct": 1,
"wt": 163
},
"ReflectionClass::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 1376
},
"ExecFuture::__construct==>func_get_args": {
"ct": 262,
"wt": 114
},
"csprintf==>func_get_args": {
"ct": 262,
"wt": 127
},
"PhutilBootloader::executeInclude==>load::xsprintf/PhutilCommandString.php": {
"ct": 1,
"wt": 146
},
"csprintf==>spl_autoload_call": {
"ct": 1,
"wt": 260
},
"xsprintf==>count": {
"ct": 1440,
"wt": 694
},
"xsprintf==>strlen": {
"ct": 1440,
"wt": 386
},
"call_user_func_array@1==>sprintf": {
"ct": 1300,
"wt": 5028
},
"xsprintf==>call_user_func_array@1": {
"ct": 262,
"wt": 1919
},
"PhutilCommandString::renderString==>xsprintf": {
"ct": 786,
"wt": 61929
},
"PhutilCommandString::getMaskedString==>PhutilCommandString::renderString": {
"ct": 524,
"wt": 43058
},
"PhutilCommandString::__construct==>PhutilCommandString::getMaskedString": {
"ct": 262,
"wt": 11032
},
"csprintf==>PhutilCommandString::__construct": {
"ct": 262,
"wt": 11766
},
"call_user_func_array==>csprintf": {
"ct": 262,
"wt": 13175
},
"ExecFuture::__construct==>call_user_func_array": {
"ct": 262,
"wt": 15265
},
"PhutilBootloader::executeInclude==>load::utils/PhutilRope.php": {
"ct": 1,
"wt": 127
},
"ExecFuture::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 243
},
"ReflectionClass::newInstanceArgs==>ExecFuture::__construct": {
"ct": 47,
"wt": 6453
},
"newv==>ReflectionClass::newInstanceArgs": {
"ct": 47,
"wt": 6774
},
"ArcanistGitAPI::buildLocalFuture==>newv": {
"ct": 2,
"wt": 2186
},
"ArcanistGitAPI::buildLocalFuture==>ArcanistRepositoryAPI::getPath": {
"ct": 2,
"wt": 9
},
"ArcanistGitAPI::buildLocalFuture==>ExecFuture::setCWD": {
"ct": 2,
"wt": 6
},
"ArcanistGitAPI::getAllFiles==>ArcanistGitAPI::buildLocalFuture": {
"ct": 1,
"wt": 1998
},
"PhutilBootloader::executeInclude==>load::linesofalarge/LinesOfALargeExecFuture.php": {
"ct": 1,
"wt": 84
},
"PhutilBootloader::executeInclude@1==>load::linesofalarge/LinesOfALarge.php": {
"ct": 1,
"wt": 156
},
"ArcanistGitAPI::getAllFiles==>spl_autoload_call": {
"ct": 1,
"wt": 509
},
"ArcanistGitAPI::getAllFiles==>LinesOfALargeExecFuture::__construct": {
"ct": 1,
"wt": 3
},
"ArcanistGitAPI::getAllFiles==>id": {
"ct": 1,
"wt": 1
},
"LinesOfALarge::setDelimiter==>strlen": {
"ct": 1,
"wt": 1
},
"ArcanistGitAPI::getAllFiles==>LinesOfALarge::setDelimiter": {
"ct": 1,
"wt": 4
},
"ArcanistLintWorkflow::run==>ArcanistGitAPI::getAllFiles": {
"ct": 1,
"wt": 2531
},
"LinesOfALarge::rewind==>LinesOfALargeExecFuture::willRewind": {
"ct": 1,
"wt": 1
},
"LinesOfALarge::next==>strlen": {
"ct": 605,
"wt": 294
},
"ExecFuture::readStdout==>substr": {
"ct": 170,
"wt": 42
},
"ExecFuture::readStdout==>strlen": {
"ct": 170,
"wt": 26
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::readStdout": {
"ct": 170,
"wt": 18852
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::discardStdoutBuffer": {
"ct": 170,
"wt": 198
},
"LinesOfALargeExecFuture::readMore==>strlen": {
"ct": 169,
"wt": 25
},
"PhutilBootloader::executeInclude==>load::serviceprofiler/PhutilServiceProfiler.php": {
"ct": 1,
"wt": 282
},
"ExecFuture::isReady==>class_exists": {
"ct": 524,
"wt": 1251
},
"PhutilServiceProfiler::getInstance==>PhutilServiceProfiler::__construct": {
"ct": 1,
"wt": 1
},
"ExecFuture::isReady==>PhutilServiceProfiler::getInstance": {
"ct": 262,
"wt": 440
},
"call_user_func_array==>sprintf": {
"ct": 1170,
"wt": 21279
},
"xsprintf==>call_user_func_array": {
"ct": 1170,
"wt": 37230
},
"PhutilCommandString::__toString==>PhutilCommandString::getMaskedString": {
"ct": 262,
"wt": 33780
},
"ExecFuture::isReady==>PhutilCommandString::__toString": {
"ct": 262,
"wt": 34518
},
"PhutilServiceProfiler::beginServiceCall==>microtime": {
"ct": 596,
"wt": 367
},
"ExecFuture::isReady==>PhutilServiceProfiler::beginServiceCall": {
"ct": 262,
"wt": 2436
},
"ExecFuture::isReady==>microtime": {
"ct": 879,
"wt": 386
},
"PhutilCommandString::getUnmaskedString==>PhutilCommandString::renderString": {
"ct": 262,
"wt": 22751
},
"ExecFuture::isReady==>PhutilCommandString::getUnmaskedString": {
"ct": 262,
"wt": 23445
},
"ExecFuture::isReady==>phutil_is_windows": {
"ct": 524,
"wt": 823
},
"PhutilBootloader::executeInclude==>load::error/PhutilErrorTrap.php": {
"ct": 1,
"wt": 90
},
"PhutilErrorTrap::getTrapKey==>spl_object_hash": {
"ct": 546,
"wt": 3259
},
"PhutilErrorHandler::addErrorTrap==>PhutilErrorTrap::getTrapKey": {
"ct": 273,
"wt": 1383
},
"PhutilErrorTrap::__construct==>PhutilErrorHandler::addErrorTrap": {
"ct": 273,
"wt": 6067
},
"ExecFuture::isReady==>PhutilErrorTrap::__construct": {
"ct": 262,
"wt": 6911
},
"ExecFuture::isReady==>proc_open": {
"ct": 262,
"wt": 1431069
},
"PhutilErrorTrap::getErrorsAsString==>implode": {
"ct": 273,
"wt": 2486
},
"ExecFuture::isReady==>PhutilErrorTrap::getErrorsAsString": {
"ct": 262,
"wt": 14598
},
"PhutilErrorHandler::removeErrorTrap==>PhutilErrorTrap::getTrapKey": {
"ct": 273,
"wt": 7751
},
"PhutilErrorTrap::destroy==>PhutilErrorHandler::removeErrorTrap": {
"ct": 273,
"wt": 21434
},
"ExecFuture::isReady==>PhutilErrorTrap::destroy": {
"ct": 262,
"wt": 31218
},
"ExecFuture::isReady==>is_resource": {
"ct": 262,
"wt": 552
},
"ExecFuture::isReady==>stream_set_blocking": {
"ct": 786,
"wt": 1014
},
"ExecFuture::tryToCloseStdin==>PhutilRope::getByteLength": {
"ct": 1141,
"wt": 1242
},
"ExecFuture::tryToCloseStdin==>fclose": {
"ct": 262,
"wt": 161698
},
"ExecFuture::isReady==>ExecFuture::tryToCloseStdin": {
"ct": 1141,
"wt": 184414
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::isReady": {
"ct": 168,
"wt": 9501
},
"ExecFuture::isReady==>PhutilRope::getByteLength": {
"ct": 1128,
"wt": 1093
},
"ExecFuture::procGetStatus==>proc_get_status": {
"ct": 879,
"wt": 7010
},
"ExecFuture::isReady==>ExecFuture::procGetStatus": {
"ct": 879,
"wt": 11785
},
"ExecFuture::isReady==>ExecFuture::getStdoutSizeLimit": {
"ct": 879,
"wt": 873
},
"ExecFuture::isReady==>strlen": {
"ct": 1758,
"wt": 643
},
"ExecFuture::readAndDiscard==>min": {
"ct": 2639,
"wt": 4496
},
"ExecFuture::readAndDiscard==>fread": {
"ct": 2639,
"wt": 54603
},
"ExecFuture::readAndDiscard==>strlen": {
"ct": 6159,
"wt": 1534
},
"ExecFuture::isReady==>ExecFuture::readAndDiscard": {
"ct": 1758,
"wt": 87187
},
"ExecFuture::isReady==>ExecFuture::getStderrSizeLimit": {
"ct": 879,
"wt": 7662
},
"ExecFuture::readStdout==>ExecFuture::isReady": {
"ct": 169,
"wt": 17813
},
"ExecFuture::closeProcess==>fclose": {
"ct": 524,
"wt": 2766
},
"ExecFuture::closeProcess==>proc_close": {
"ct": 262,
"wt": 749
},
"ExecFuture::closeProcess==>PhutilServiceProfiler::getInstance": {
"ct": 262,
"wt": 619
},
"ExecFuture::closeProcess==>idx": {
"ct": 262,
"wt": 507
},
"PhutilServiceProfiler::endServiceCall==>microtime": {
"ct": 596,
"wt": 544
},
"ExecFuture::closeProcess==>PhutilServiceProfiler::endServiceCall": {
"ct": 262,
"wt": 3618
},
"ExecFuture::isReady==>ExecFuture::closeProcess": {
"ct": 262,
"wt": 15740
},
"LinesOfALarge::next==>LinesOfALargeExecFuture::readMore": {
"ct": 2,
"wt": 29622
},
"LinesOfALarge::next==>strpos": {
"ct": 601,
"wt": 450
},
"LinesOfALarge::next==>substr": {
"ct": 601,
"wt": 555
},
"LinesOfALarge::rewind==>LinesOfALarge::next": {
"ct": 1,
"wt": 29586
},
"iterator_to_array==>LinesOfALarge::rewind": {
"ct": 1,
"wt": 29600
},
"iterator_to_array==>LinesOfALarge::valid": {
"ct": 601,
"wt": 505
},
"iterator_to_array==>LinesOfALarge::current": {
"ct": 600,
"wt": 432
},
"iterator_to_array==>LinesOfALarge::key": {
"ct": 600,
"wt": 412
},
"iterator_to_array==>LinesOfALarge::next": {
"ct": 600,
"wt": 5061
},
"Future::resolve==>microtime": {
"ct": 262,
"wt": 259
},
"ExecFuture::getDefaultWait==>Future::getDefaultWait": {
"ct": 334,
"wt": 132
},
"Future::resolve==>ExecFuture::getDefaultWait": {
"ct": 262,
"wt": 1059
},
"Future::resolve==>Future::checkException": {
"ct": 763,
"wt": 1330
},
"Future::resolve==>ExecFuture::isReady": {
"ct": 501,
"wt": 235313
},
"Future::resolve==>Future::getResult": {
"ct": 262,
"wt": 569
},
"ExecFuture::resolvex==>Future::resolve": {
"ct": 24,
"wt": 401423
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::resolvex": {
"ct": 1,
"wt": 35
},
"ArcanistLintWorkflow::run==>iterator_to_array": {
"ct": 1,
"wt": 39362
},
"LinesOfALargeExecFuture::__destruct==>ExecFuture::isReady": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::run==>LinesOfALargeExecFuture::__destruct": {
"ct": 1,
"wt": 5
},
"ArcanistLintWorkflow::run==>ExecFuture::__destruct": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setMinimumSeverity": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setPaths": {
"ct": 1,
"wt": 2
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getParentWorkflow": {
"ct": 2,
"wt": 7
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setEnableAsyncLint": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLintEngine::getWorkingCopy": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistWorkingCopyIdentity::getProjectPath": {
"ct": 1,
"wt": 4
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>Filesystem::pathExists": {
"ct": 1,
"wt": 22
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>Filesystem::readFile": {
"ct": 1,
"wt": 99
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>phutil_json_decode": {
"ct": 1,
"wt": 69
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>id": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>PhutilSymbolLoader::setAncestorClass": {
"ct": 1,
"wt": 1
},
"PhutilSymbolLoader::selectDescendantsOf@1==>PhutilSymbolLoader::selectDescendantsOf@2": {
"ct": 2,
"wt": 22
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCSharpLinter.php": {
"ct": 1,
"wt": 504
},
"PhutilBootloader::executeInclude@1==>load::linter/ArcanistLinter.php": {
"ct": 1,
"wt": 746
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistChmodLinter.php": {
"ct": 1,
"wt": 269
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCommitLinter.php": {
"ct": 1,
"wt": 79
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistConduitLinter.php": {
"ct": 1,
"wt": 100
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFilenameLinter.php": {
"ct": 1,
"wt": 67
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFutureLinter.php": {
"ct": 1,
"wt": 85
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistBaseXHPASTLinter.php": {
"ct": 1,
"wt": 222
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhutilXHPASTLinter.php": {
"ct": 1,
"wt": 356
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistXHPASTLinter.php": {
"ct": 1,
"wt": 3909
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistExternalLinter.php": {
"ct": 1,
"wt": 386
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCSSLintLinter.php": {
"ct": 1,
"wt": 154
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistClosureLinter.php": {
"ct": 1,
"wt": 112
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCoffeeLintLinter.php": {
"ct": 1,
"wt": 165
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCppcheckLinter.php": {
"ct": 1,
"wt": 180
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCpplintLinter.php": {
"ct": 1,
"wt": 160
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFlake8Linter.php": {
"ct": 1,
"wt": 158
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistGoLintLinter.php": {
"ct": 1,
"wt": 92
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistHLintLinter.php": {
"ct": 1,
"wt": 137
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSHintLinter.php": {
"ct": 1,
"wt": 204
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSONLintLinter.php": {
"ct": 1,
"wt": 115
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJscsLinter.php": {
"ct": 1,
"wt": 170
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistLesscLinter.php": {
"ct": 1,
"wt": 207
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPEP8Linter.php": {
"ct": 1,
"wt": 164
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhpLinter.php": {
"ct": 1,
"wt": 125
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhpcsLinter.php": {
"ct": 1,
"wt": 194
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPuppetLintLinter.php": {
"ct": 1,
"wt": 158
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPyFlakesLinter.php": {
"ct": 1,
"wt": 134
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistRuboCopLinter.php": {
"ct": 1,
"wt": 139
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistRubyLinter.php": {
"ct": 1,
"wt": 127
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistGeneratedLinter.php": {
"ct": 1,
"wt": 60
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSONLinter.php": {
"ct": 1,
"wt": 84
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistMergeConflictLinter.php": {
"ct": 1,
"wt": 63
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistNoLintLinter.php": {
"ct": 1,
"wt": 57
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhutilLibraryLinter.php": {
"ct": 1,
"wt": 234
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPyLintLinter.php": {
"ct": 1,
"wt": 278
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistScriptAndRegexLinter.php": {
"ct": 1,
"wt": 251
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistSpellingLinter.php": {
"ct": 1,
"wt": 225
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistTextLinter.php": {
"ct": 1,
"wt": 296
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistXMLLinter.php": {
"ct": 1,
"wt": 103
},
"ReflectionClass::newInstance==>ArcanistConduitLinter::__construct": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>PhutilSymbolLoader::loadObjects": {
"ct": 1,
"wt": 14827
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCSharpLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistChmodLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCommitLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistLinter::getLinterConfigurationName": {
"ct": 2,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistFilenameLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPhutilXHPASTLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistXHPASTLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCSSLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistClosureLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCoffeeLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCppcheckLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistCpplintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistFlake8Linter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistGoLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistHLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistJSHintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistJSONLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistJscsLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistLesscLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPEP8Linter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPhpLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPhpcsLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPuppetLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPyFlakesLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistRuboCopLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistRubyLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistGeneratedLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistJSONLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistMergeConflictLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistNoLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistPhutilLibraryLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistScriptAndRegexLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistSpellingLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistTextLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>ArcanistXMLLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistConfigurationDrivenLintEngine::loadAvailableLinters": {
"ct": 1,
"wt": 14977
},
"PhutilBootloader::executeInclude==>load::parser/PhutilTypeSpec.php": {
"ct": 1,
"wt": 1012
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>spl_autoload_call": {
"ct": 1,
"wt": 1131
},
"PhutilTypeSpec::checkMap==>array_diff_key": {
"ct": 40,
"wt": 17
},
"PhutilBootloader::executeInclude==>load::lexer/PhutilTypeLexer.php": {
"ct": 1,
"wt": 33
},
"PhutilBootloader::executeInclude@1==>load::lexer/PhutilLexer.php": {
"ct": 1,
"wt": 266
},
"PhutilTypeSpec::getLexer==>spl_autoload_call": {
"ct": 1,
"wt": 520
},
"PhutilTypeSpec::newFromString==>PhutilTypeSpec::getLexer": {
"ct": 117,
"wt": 659
},
"PhutilLexer::getRules==>get_class": {
"ct": 1,
"wt": 1
},
"PhutilLexer::getRules==>PhutilTypeLexer::getRawRules": {
"ct": 1,
"wt": 6
},
"PhutilLexer::getRules==>is_array": {
"ct": 3,
"wt": 2
},
"PhutilLexer::getRules==>count": {
"ct": 42,
"wt": 3
},
"PhutilLexer::getRules==>array_values": {
"ct": 14,
"wt": 2
},
"PhutilLexer::getRules==>preg_match": {
"ct": 14,
"wt": 132
},
"PhutilLexer::getTokens==>PhutilLexer::getRules": {
"ct": 1,
"wt": 293
},
"PhutilLexer::getTokens==>strlen": {
"ct": 664,
"wt": 12
},
"PhutilLexer::getTokens==>end": {
"ct": 547,
"wt": 11
},
"PhutilLexer::getTokens==>idx": {
"ct": 1094,
"wt": 912
},
"PhutilLexer::getTokens==>preg_match": {
"ct": 3147,
"wt": 3322
},
"PhutilTypeSpec::newFromString==>PhutilLexer::getTokens": {
"ct": 117,
"wt": 12100
},
"PhutilTypeSpec::newFromString==>array_values": {
"ct": 117,
"wt": 55
},
"PhutilBootloader::executeInclude==>load::parser/PhutilParserGenerator.php": {
"ct": 1,
"wt": 836
},
"PhutilTypeSpec::parseTokens==>spl_autoload_call": {
"ct": 1,
"wt": 932
},
"PhutilParserGenerator::parseTokensWithTables==>array_reverse": {
"ct": 1325,
"wt": 144
},
"PhutilParserGenerator::parseTokensWithTables==>end": {
"ct": 3751,
"wt": 71
},
"PhutilParserGenerator::parseTokensWithTables==>array_pop": {
"ct": 3460,
"wt": 313
},
"PhutilTypeSpec::didReduceTokens==>PhutilTypeSpec::__construct": {
"ct": 253,
"wt": 72
},
"call_user_func_array==>PhutilTypeSpec::didReduceTokens": {
"ct": 1208,
"wt": 2346
},
"PhutilParserGenerator::parseTokensWithTables==>call_user_func_array": {
"ct": 1208,
"wt": 7326
},
"PhutilParserGenerator::parseTokensWithTables==>head": {
"ct": 117,
"wt": 274
},
"PhutilTypeSpec::parseTokens==>PhutilParserGenerator::parseTokensWithTables": {
"ct": 117,
"wt": 23196
},
"PhutilTypeSpec::newFromString==>PhutilTypeSpec::parseTokens": {
"ct": 117,
"wt": 37973
},
"PhutilTypeSpec::checkMap==>PhutilTypeSpec::newFromString": {
"ct": 117,
"wt": 51913
},
"PhutilTypeSpec::checkMap==>array_key_exists": {
"ct": 234,
"wt": 65
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::__construct": {
"ct": 6,
"wt": 72
},
"PhutilErrorHandler::handleError==>PhutilErrorTrap::addError": {
"ct": 2,
"wt": 6
},
"PhutilErrorHandler::handleError==>error_reporting": {
"ct": 2,
"wt": 0
},
"preg_match==>PhutilErrorHandler::handleError": {
"ct": 2,
"wt": 20
},
"PhutilTypeSpec::check@1==>preg_match": {
"ct": 6,
"wt": 71
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::getErrorsAsString": {
"ct": 6,
"wt": 28
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::destroy": {
"ct": 6,
"wt": 56
},
"PhutilBootloader::executeInclude==>load::exception/PhutilTypeCheckException.php": {
"ct": 1,
"wt": 60
},
"PhutilTypeSpec::check@1==>spl_autoload_call": {
"ct": 1,
"wt": 156
},
"PhutilTypeCheckException::__construct==>pht": {
"ct": 8,
"wt": 194
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::getType": {
"ct": 4,
"wt": 2
},
"PhutilTypeCheckException::__construct==>is_string": {
"ct": 2,
"wt": 0
},
"PhutilTypeCheckException::__construct==>Exception::__construct": {
"ct": 4,
"wt": 5
},
"PhutilTypeSpec::check@1==>PhutilTypeCheckException::__construct": {
"ct": 2,
"wt": 137
},
"PhutilTypeSpec::check==>PhutilTypeSpec::check@1": {
"ct": 40,
"wt": 5084
},
"PhutilTypeSpec::check@1==>is_array": {
"ct": 15,
"wt": 3
},
"PhutilTypeSpec::check@1==>array_keys": {
"ct": 2,
"wt": 2
},
"PhutilTypeSpec::check@1==>count": {
"ct": 2,
"wt": 1
},
"PhutilTypeSpec::check@1==>range": {
"ct": 2,
"wt": 2
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::__construct": {
"ct": 5,
"wt": 31
},
"PhutilTypeSpec::check@2==>preg_match": {
"ct": 5,
"wt": 49
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::getErrorsAsString": {
"ct": 5,
"wt": 15
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::destroy": {
"ct": 5,
"wt": 33
},
"PhutilTypeSpec::check@1==>PhutilTypeSpec::check@2": {
"ct": 1233,
"wt": 3012
},
"PhutilTypeSpec::checkMap==>PhutilTypeSpec::check": {
"ct": 77,
"wt": 5395
},
"PhutilTypeSpec::check==>is_array": {
"ct": 4,
"wt": 1
},
"PhutilTypeSpec::check@1==>is_string": {
"ct": 17,
"wt": 1
},
"PhutilTypeSpec::check@2==>is_string": {
"ct": 1206,
"wt": 74
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilTypeSpec::checkMap": {
"ct": 39,
"wt": 53701
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>idx": {
"ct": 34,
"wt": 54
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLintEngine::getPaths": {
"ct": 1,
"wt": 1
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::setEngine": {
"ct": 11,
"wt": 22
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistLinter::canCustomizeLintSeverities": {
"ct": 8,
"wt": 2
},
"ArcanistLinter::getLinterConfigurationOptions==>pht": {
"ct": 16,
"wt": 300
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 7,
"wt": 204
},
"PhutilTypeSpec::check==>is_string": {
"ct": 67,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>array_key_exists": {
"ct": 27,
"wt": 0
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilConsole::getConsole": {
"ct": 11,
"wt": 12
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>pht": {
"ct": 22,
"wt": 493
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilConsole::writeLog": {
"ct": 22,
"wt": 559
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>PhutilConsole::getConsole": {
"ct": 11,
"wt": 10
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>pht": {
"ct": 34865,
"wt": 642135
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>PhutilConsole::writeLog": {
"ct": 34865,
"wt": 770942
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>preg_match": {
"ct": 9641,
"wt": 10948
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistConfigurationDrivenLintEngine::matchPaths": {
"ct": 11,
"wt": 1526863
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>count": {
"ct": 11,
"wt": 11
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::setPaths": {
"ct": 11,
"wt": 21
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistGeneratedLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 0
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistJSONLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 0
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistNoLintLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 0
},
"ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions==>pht": {
"ct": 3,
"wt": 55
},
"ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 44
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 113
},
"ArcanistSpellingLinter::getLinterConfigurationOptions==>pht": {
"ct": 1,
"wt": 18
},
"ArcanistSpellingLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 48
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistSpellingLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 76
},
"ArcanistTextLinter::getLinterConfigurationOptions==>pht": {
"ct": 1,
"wt": 19
},
"ArcanistTextLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 42
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistTextLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 70
},
"ArcanistXHPASTLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 45
},
"ArcanistXHPASTLinter::getLinterConfigurationOptions==>pht": {
"ct": 6,
"wt": 104
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistXHPASTLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 165
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::toString": {
"ct": 2,
"wt": 5
},
"PhutilTypeSpec::getTypeOf==>is_int": {
"ct": 2,
"wt": 0
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::getTypeOf": {
"ct": 2,
"wt": 3
},
"PhutilTypeSpec::check@2==>PhutilTypeCheckException::__construct": {
"ct": 2,
"wt": 122
},
"PhutilTypeSpec::check@2==>is_int": {
"ct": 2,
"wt": 2
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 1
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::getLintCodeFromLinterConfigurationKey": {
"ct": 2,
"wt": 1
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::setCustomSeverityMap": {
"ct": 1,
"wt": 2
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistLinter::setLinterConfigurationValue": {
"ct": 1,
"wt": 17
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistXHPASTLinter::setLinterConfigurationValue": {
"ct": 4,
"wt": 26
},
"ArcanistLintEngine::run==>ArcanistConfigurationDrivenLintEngine::buildLinters": {
"ct": 1,
"wt": 1599288
},
"ArcanistLintEngine::run==>ArcanistLinter::setLinterID": {
"ct": 11,
"wt": 11
},
"mpull==>ArcanistLinter::getLinterPriority": {
"ct": 7,
"wt": 1
},
"mpull==>ArcanistGeneratedLinter::getLinterPriority": {
"ct": 1,
"wt": 0
},
"mpull==>ArcanistNoLintLinter::getLinterPriority": {
"ct": 1,
"wt": 0
},
"mpull==>ArcanistPhutilLibraryLinter::getLinterPriority": {
"ct": 1,
"wt": 0
},
"mpull==>ArcanistTextLinter::getLinterPriority": {
"ct": 1,
"wt": 1
},
"msort==>mpull": {
"ct": 1,
"wt": 32
},
"msort==>asort": {
"ct": 1,
"wt": 2
},
"ArcanistLintEngine::run==>msort": {
"ct": 1,
"wt": 43
},
"ArcanistLintEngine::run==>ArcanistLinter::setEngine": {
"ct": 11,
"wt": 11
},
"ArcanistLinter::getPaths==>array_values": {
"ct": 210,
"wt": 13828
},
"ArcanistLinter::filterPaths==>ArcanistLinter::getEngine": {
"ct": 210,
"wt": 150
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintDeletedFiles": {
"ct": 92271,
"wt": 17021
},
"ArcanistLintEngine::pathExists==>ArcanistLintEngine::getCommitHookMode": {
"ct": 92271,
"wt": 16553
},
"ArcanistLintEngine::getFilePathOnDisk==>ArcanistLintEngine::getWorkingCopy": {
"ct": 255557,
"wt": 48303
},
"ArcanistLintEngine::getFilePathOnDisk==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 255557,
"wt": 60190
},
"ArcanistLintEngine::getFilePathOnDisk==>Filesystem::resolvePath": {
"ct": 255557,
"wt": 3517791
},
"ArcanistLintEngine::pathExists==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 92271,
"wt": 1847024
},
"ArcanistLintEngine::pathExists==>Filesystem::pathExists": {
"ct": 92271,
"wt": 343279
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::pathExists": {
"ct": 92271,
"wt": 2668966
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintDirectories": {
"ct": 80947,
"wt": 16326
},
"ArcanistLintEngine::isDirectory==>ArcanistLintEngine::getCommitHookMode": {
"ct": 80947,
"wt": 10556
},
"ArcanistLintEngine::isDirectory==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 80947,
"wt": 1399607
},
"ArcanistLintEngine::isDirectory==>is_dir": {
"ct": 80947,
"wt": 199316
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isDirectory": {
"ct": 80947,
"wt": 1945860
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintBinaryFiles": {
"ct": 69623,
"wt": 8683
},
"ArcanistLintEngine::loadData==>ArcanistLintEngine::getCommitHookMode": {
"ct": 596,
"wt": 7
},
"ArcanistLintEngine::loadData==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 596,
"wt": 8673
},
"ArcanistLintEngine::loadData==>Filesystem::readFile": {
"ct": 596,
"wt": 25110
},
"ArcanistLintEngine::isBinaryFile==>ArcanistLintEngine::loadData": {
"ct": 69629,
"wt": 124786
},
"PhutilBootloader::executeInclude==>load::difference/ArcanistDiffUtils.php": {
"ct": 1,
"wt": 295
},
"ArcanistLintEngine::isBinaryFile==>spl_autoload_call": {
"ct": 1,
"wt": 414
},
"ArcanistDiffUtils::isHeuristicBinaryFile==>strpos": {
"ct": 69629,
"wt": 46747
},
"ArcanistLintEngine::isBinaryFile==>ArcanistDiffUtils::isHeuristicBinaryFile": {
"ct": 69629,
"wt": 194523
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isBinaryFile": {
"ct": 69623,
"wt": 496688
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintSymbolicLinks": {
"ct": 80563,
"wt": 10182
},
"ArcanistLintEngine::isSymbolicLink==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 80563,
"wt": 1362479
},
"ArcanistLintEngine::isSymbolicLink==>is_link": {
"ct": 80563,
"wt": 24130
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isSymbolicLink": {
"ct": 80563,
"wt": 1641239
},
"ArcanistLinter::getPaths==>ArcanistLinter::filterPaths": {
"ct": 210,
"wt": 7893795
},
"ArcanistLintEngine::run==>ArcanistLinter::getPaths": {
"ct": 1,
"wt": 85889
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getCacheVersion": {
"ct": 1,
"wt": 1
},
"ArcanistLintEngine::run==>get_class": {
"ct": 33,
"wt": 12
},
"ArcanistLintEngine::run==>ArcanistLinter::getCacheVersion": {
"ct": 9,
"wt": 1
},
"ArcanistLintEngine::run==>id": {
"ct": 11,
"wt": 2
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::setType": {
"ct": 11,
"wt": 4
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::setName": {
"ct": 11,
"wt": 2
},
"PhutilSymbolLoader::selectSymbolsWithoutLoading==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 11,
"wt": 217
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::selectSymbolsWithoutLoading": {
"ct": 11,
"wt": 238
},
"ArcanistLintEngine::run==>idx": {
"ct": 11,
"wt": 12
},
"ArcanistLintEngine::run==>phutil_get_library_root": {
"ct": 11,
"wt": 49
},
"ArcanistLintEngine::run==>md5_file": {
"ct": 11,
"wt": 444
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>ArcanistPhutilXHPASTLinter::getVersion": {
"ct": 1,
"wt": 0
},
"PhutilBootloader::executeInclude==>load::bin/PhutilXHPASTBinary.php": {
"ct": 1,
"wt": 147
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>spl_autoload_call": {
"ct": 1,
"wt": 246
},
"PhutilXHPASTBinary::getPath==>phutil_is_windows": {
"ct": 216,
"wt": 24
},
"PhutilXHPASTBinary::getPath==>dirname": {
"ct": 216,
"wt": 35
},
"PhutilXHPASTBinary::getVersion==>PhutilXHPASTBinary::getPath": {
"ct": 1,
"wt": 4
},
"PhutilXHPASTBinary::getVersion==>Filesystem::pathExists": {
"ct": 1,
"wt": 5
},
"exec_manual==>func_get_args": {
"ct": 23,
"wt": 33
},
"xsprintf==>strpos": {
"ct": 1287,
"wt": 634
},
"xsprintf_command==>strlen": {
"ct": 780,
"wt": 234
},
"PhutilCommandString::escapeArgument==>escapeshellarg": {
"ct": 780,
"wt": 2714
},
"xsprintf_command==>PhutilCommandString::escapeArgument": {
"ct": 780,
"wt": 5895
},
"xsprintf==>xsprintf_command": {
"ct": 780,
"wt": 15091
},
"exec_manual==>newv": {
"ct": 23,
"wt": 3096
},
"ExecFuture::getReadSockets==>feof": {
"ct": 638,
"wt": 446
},
"Future::resolve==>ExecFuture::getReadSockets": {
"ct": 239,
"wt": 2177
},
"Future::resolve==>ExecFuture::getWriteSockets": {
"ct": 239,
"wt": 502
},
"Future::waitForSockets==>function_exists": {
"ct": 1,
"wt": 1
},
"Future::waitForSockets==>pcntl_signal": {
"ct": 1,
"wt": 12
},
"Future::waitForSockets==>stream_select": {
"ct": 159,
"wt": 401290
},
"Future::resolve==>Future::waitForSockets": {
"ct": 159,
"wt": 404092
},
"exec_manual==>Future::resolve": {
"ct": 23,
"wt": 245173
},
"exec_manual==>ExecFuture::__destruct": {
"ct": 23,
"wt": 44
},
"PhutilXHPASTBinary::getVersion==>exec_manual": {
"ct": 1,
"wt": 3042
},
"PhutilXHPASTBinary::getVersion==>trim": {
"ct": 1,
"wt": 1
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>PhutilXHPASTBinary::getVersion": {
"ct": 2,
"wt": 3068
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>implode": {
"ct": 2,
"wt": 3
},
"ArcanistLintEngine::run==>ArcanistBaseXHPASTLinter::getCacheVersion": {
"ct": 2,
"wt": 3343
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>ArcanistXHPASTLinter::getVersion": {
"ct": 1,
"wt": 1
},
"ArcanistLintEngine::run==>implode": {
"ct": 1,
"wt": 4
},
"ArcanistLintEngine::run==>crc32": {
"ct": 1,
"wt": 3
},
"assert_instances_of==>strcasecmp": {
"ct": 72185,
"wt": 46020
},
"ArcanistLintEngine::getRunnableLinters==>assert_instances_of": {
"ct": 1,
"wt": 12
},
"ArcanistLintEngine::getRunnableLinters==>ArcanistLinter::canRun": {
"ct": 11,
"wt": 1
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getRunnableLinters": {
"ct": 1,
"wt": 41
},
"ArcanistLintEngine::executeLinters==>ArcanistLintEngine::getPaths": {
"ct": 1,
"wt": 1
},
"ArcanistLintEngine::executeLinters==>array_chunk": {
"ct": 1,
"wt": 90
},
"ArcanistLintEngine::executeLintersOnChunk==>assert_instances_of": {
"ct": 19,
"wt": 197
},
"array_fuse==>array_combine": {
"ct": 20,
"wt": 261
},
"ArcanistLintEngine::executeLintersOnChunk==>array_fuse": {
"ct": 19,
"wt": 213
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLinter::getLinterID": {
"ct": 209,
"wt": 300
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLinter::getPaths": {
"ct": 209,
"wt": 7828006
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintResult.php": {
"ct": 1,
"wt": 151
},
"ArcanistLintEngine::getResultForPath==>spl_autoload_call": {
"ct": 1,
"wt": 294
},
"ArcanistLintEngine::getResultForPath==>ArcanistLintResult::setPath": {
"ct": 596,
"wt": 113
},
"ArcanistLintEngine::getResultForPath==>ArcanistLintResult::setCacheVersion": {
"ct": 596,
"wt": 80
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::getResultForPath": {
"ct": 4805,
"wt": 9324
},
"ArcanistLintEngine::executeLintersOnChunk==>array_values": {
"ct": 209,
"wt": 488
},
"ArcanistLintEngine::beginLintServiceCall==>PhutilServiceProfiler::getInstance": {
"ct": 334,
"wt": 507
},
"ArcanistGeneratedLinter::getInfoName==>pht": {
"ct": 38,
"wt": 2105
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistGeneratedLinter::getInfoName": {
"ct": 38,
"wt": 2247
},
"ArcanistLintEngine::beginLintServiceCall==>PhutilServiceProfiler::beginServiceCall": {
"ct": 334,
"wt": 2653
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLintEngine::beginLintServiceCall": {
"ct": 167,
"wt": 10408
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::willLintPaths": {
"ct": 134,
"wt": 143
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::setActivePath": {
"ct": 4749,
"wt": 8669
},
"ArcanistLinter::getData==>array_key_exists": {
"ct": 350798,
"wt": 60646
},
"ArcanistLinter::getData==>ArcanistLinter::getEngine": {
"ct": 3151,
"wt": 742
},
"ArcanistLinter::getData==>ArcanistLintEngine::loadData": {
"ct": 3151,
"wt": 4181
},
"ArcanistGeneratedLinter::lintPath==>ArcanistLinter::getData": {
"ct": 592,
"wt": 3618
},
"ArcanistGeneratedLinter::lintPath==>preg_match": {
"ct": 592,
"wt": 1801
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistGeneratedLinter::lintPath": {
"ct": 592,
"wt": 6991
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::didStopAllLinters": {
"ct": 4749,
"wt": 1435
},
"ArcanistGeneratedLinter::lintPath==>ArcanistLinter::stopAllLinters": {
"ct": 2,
"wt": 2
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::getLinterID": {
"ct": 12,
"wt": 9
},
"ArcanistLintEngine::endLintServiceCall==>PhutilServiceProfiler::getInstance": {
"ct": 334,
"wt": 433
},
"ArcanistLintEngine::endLintServiceCall==>PhutilServiceProfiler::endServiceCall": {
"ct": 334,
"wt": 3004
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLintEngine::endLintServiceCall": {
"ct": 167,
"wt": 3359
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::executeLinterOnPaths": {
"ct": 167,
"wt": 11492418
},
"ArcanistNoLintLinter::getInfoName==>pht": {
"ct": 38,
"wt": 1431
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistNoLintLinter::getInfoName": {
"ct": 38,
"wt": 1546
},
"ArcanistNoLintLinter::lintPath==>ArcanistLinter::getData": {
"ct": 590,
"wt": 3625
},
"ArcanistNoLintLinter::lintPath==>preg_match": {
"ct": 590,
"wt": 1839
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistNoLintLinter::lintPath": {
"ct": 590,
"wt": 7012
},
"ArcanistTextLinter::getInfoName==>pht": {
"ct": 38,
"wt": 1473
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistTextLinter::getInfoName": {
"ct": 38,
"wt": 1576
},
"ArcanistTextLinter::lintPath==>ArcanistLinter::getData": {
"ct": 589,
"wt": 4386
},
"ArcanistTextLinter::lintPath==>strlen": {
"ct": 589,
"wt": 66
},
"ArcanistTextLinter::lintNewlines==>ArcanistLinter::getData": {
"ct": 1176,
"wt": 1918
},
"ArcanistTextLinter::lintNewlines==>strpos": {
"ct": 588,
"wt": 356
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintNewlines": {
"ct": 588,
"wt": 6112
},
"ArcanistTextLinter::lintTabs==>ArcanistLinter::getData": {
"ct": 588,
"wt": 890
},
"ArcanistTextLinter::lintTabs==>strpos": {
"ct": 588,
"wt": 89
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintTabs": {
"ct": 588,
"wt": 15165
},
"ArcanistTextLinter::lintPath==>ArcanistLinter::didStopAllLinters": {
"ct": 1172,
"wt": 171
},
"ArcanistTextLinter::lintCharset==>ArcanistLinter::getData": {
"ct": 584,
"wt": 1059
},
"ArcanistTextLinter::lintCharset==>preg_match_all": {
"ct": 584,
"wt": 44287
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintCharset": {
"ct": 584,
"wt": 66784
},
"ArcanistTextLinter::lintLineLength==>ArcanistLinter::getData": {
"ct": 579,
"wt": 1306
},
"ArcanistTextLinter::lintLineLength==>explode": {
"ct": 579,
"wt": 19426
},
"ArcanistTextLinter::lintLineLength==>strlen": {
"ct": 53628,
"wt": 6468
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintLineLength": {
"ct": 579,
"wt": 173771
},
"ArcanistTextLinter::lintEOFNewline==>ArcanistLinter::getData": {
"ct": 579,
"wt": 1326
},
"ArcanistTextLinter::lintEOFNewline==>strlen": {
"ct": 1165,
"wt": 60
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintEOFNewline": {
"ct": 579,
"wt": 6345
},
"ArcanistTextLinter::lintTrailingWhitespace==>ArcanistLinter::getData": {
"ct": 579,
"wt": 1177
},
"ArcanistTextLinter::lintTrailingWhitespace==>preg_match_all": {
"ct": 579,
"wt": 26482
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintTrailingWhitespace": {
"ct": 579,
"wt": 34612
},
"ArcanistTextLinter::lintBOFWhitespace==>ArcanistLinter::getData": {
"ct": 579,
"wt": 1288
},
"ArcanistTextLinter::lintBOFWhitespace==>preg_match": {
"ct": 579,
"wt": 743
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintBOFWhitespace": {
"ct": 579,
"wt": 5097
},
"ArcanistTextLinter::lintEOFWhitespace==>ArcanistLinter::getData": {
"ct": 579,
"wt": 1222
},
"ArcanistTextLinter::lintEOFWhitespace==>preg_match": {
"ct": 579,
"wt": 74811
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintEOFWhitespace": {
"ct": 579,
"wt": 94911
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistTextLinter::lintPath": {
"ct": 589,
"wt": 417254
},
"PhutilBootloader::executeInclude==>load::internationalization/PhutilNumber.php": {
"ct": 1,
"wt": 58
},
"ArcanistTextLinter::lintLineLength==>spl_autoload_call": {
"ct": 1,
"wt": 194
},
"ArcanistTextLinter::lintLineLength==>PhutilNumber::__construct": {
"ct": 224,
"wt": 162
},
"PhutilTranslator::translate==>PhutilNumber::getNumber": {
"ct": 224,
"wt": 28
},
"PhutilTranslator::translate==>PhutilNumber::getDecimals": {
"ct": 224,
"wt": 15
},
"PhutilTranslator::translate@1==>idx": {
"ct": 448,
"wt": 929
},
"PhutilTranslator::translate@1==>func_get_args": {
"ct": 448,
"wt": 17
},
"PhutilTranslator::translate@1==>is_array": {
"ct": 448,
"wt": 5
},
"PhutilTranslator::translate@1==>array_shift": {
"ct": 448,
"wt": 6
},
"PhutilTranslator::translate@1==>vsprintf": {
"ct": 448,
"wt": 66
},
"PhutilTranslator::formatNumber==>PhutilTranslator::translate@1": {
"ct": 448,
"wt": 4202
},
"PhutilTranslator::formatNumber==>number_format": {
"ct": 224,
"wt": 597
},
"PhutilTranslator::translate==>PhutilTranslator::formatNumber": {
"ct": 224,
"wt": 5764
},
"ArcanistTextLinter::lintLineLength==>pht": {
"ct": 224,
"wt": 12299
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintMessage.php": {
"ct": 1,
"wt": 244
},
"ArcanistLinter::raiseLintAtLine==>spl_autoload_call": {
"ct": 1,
"wt": 328
},
"ArcanistLinter::raiseLintAtLine==>id": {
"ct": 426,
"wt": 68
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getActivePath": {
"ct": 426,
"wt": 70
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setPath": {
"ct": 426,
"wt": 246
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setLine": {
"ct": 426,
"wt": 85
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setChar": {
"ct": 426,
"wt": 81
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistTextLinter::getLinterName": {
"ct": 344,
"wt": 19
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageFullCode": {
"ct": 426,
"wt": 1276
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setCode": {
"ct": 426,
"wt": 106
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistTextLinter::getLintSeverityMap": {
"ct": 353,
"wt": 415
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageSeverity": {
"ct": 426,
"wt": 1761
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setSeverity": {
"ct": 426,
"wt": 120
},
"ArcanistTextLinter::getLintNameMap==>pht": {
"ct": 2752,
"wt": 48271
},
"ArcanistLinter::getLintMessageName==>ArcanistTextLinter::getLintNameMap": {
"ct": 344,
"wt": 51832
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageName": {
"ct": 426,
"wt": 180659
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setName": {
"ct": 426,
"wt": 493
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setDescription": {
"ct": 426,
"wt": 112
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setOriginalText": {
"ct": 426,
"wt": 84
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setReplacementText": {
"ct": 426,
"wt": 103
},
"ArcanistLinter::addLintMessage==>ArcanistLinter::getEngine": {
"ct": 852,
"wt": 103
},
"ArcanistLinter::addLintMessage==>ArcanistLintEngine::getCommitHookMode": {
"ct": 426,
"wt": 76
},
"ArcanistLinter::addLintMessage==>ArcanistLintEngine::getWorkingCopy": {
"ct": 426,
"wt": 78
},
"ArcanistLinter::addLintMessage==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 426,
"wt": 92
},
"ArcanistLinter::addLintMessage==>ArcanistLintMessage::getPath": {
"ct": 426,
"wt": 51
},
"ArcanistLinter::addLintMessage==>Filesystem::resolvePath": {
"ct": 426,
"wt": 8660
},
"Filesystem::readablePath==>Filesystem::resolvePath": {
"ct": 6872,
"wt": 54039
},
"Filesystem::readablePath==>rtrim": {
"ct": 13318,
"wt": 3682
},
"Filesystem::readablePath==>strlen": {
"ct": 13318,
"wt": 1801
},
"Filesystem::readablePath==>strncmp": {
"ct": 13318,
"wt": 2924
},
"Filesystem::readablePath==>substr": {
"ct": 426,
"wt": 45
},
"ArcanistLinter::addLintMessage==>Filesystem::readablePath": {
"ct": 426,
"wt": 11513
},
"ArcanistLinter::addLintMessage==>ArcanistLintMessage::setPath": {
"ct": 426,
"wt": 497
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::addLintMessage": {
"ct": 426,
"wt": 27152
},
"ArcanistTextLinter::lintLineLength==>ArcanistLinter::raiseLintAtLine": {
"ct": 224,
"wt": 51912
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistPhutilXHPASTLinter::getInfoName": {
"ct": 22,
"wt": 25
},
"ArcanistFutureLinter::willLintPaths==>ArcanistFutureLinter::getFuturesLimit": {
"ct": 22,
"wt": 3
},
"PhutilBootloader::executeInclude==>load::future/FutureIterator.php": {
"ct": 1,
"wt": 252
},
"ArcanistFutureLinter::willLintPaths==>spl_autoload_call": {
"ct": 1,
"wt": 354
},
"FutureIterator::__construct==>assert_instances_of": {
"ct": 22,
"wt": 102
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::__construct": {
"ct": 22,
"wt": 192
},
"ArcanistFutureLinter::willLintPaths==>id": {
"ct": 22,
"wt": 12
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::limit": {
"ct": 22,
"wt": 24
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLinter::getEngine": {
"ct": 1119,
"wt": 1070
},
"ArcanistLintEngine::getLinterResource==>idx": {
"ct": 1119,
"wt": 1710
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLintEngine::getLinterResource": {
"ct": 1119,
"wt": 5027
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLintEngine::setLinterResource": {
"ct": 1,
"wt": 2
},
"ArcanistBaseXHPASTLinter::buildFutures==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 22,
"wt": 360
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>ArcanistLinter::getData": {
"ct": 215,
"wt": 1622
},
"PhutilXHPASTBinary::isAvailable==>PhutilXHPASTBinary::getVersion": {
"ct": 237,
"wt": 153
},
"PhutilXHPASTBinary::getParserFuture==>PhutilXHPASTBinary::isAvailable": {
"ct": 215,
"wt": 541
},
"PhutilXHPASTBinary::getParserFuture==>PhutilXHPASTBinary::getPath": {
"ct": 215,
"wt": 778
},
"PhutilXHPASTBinary::getParserFuture==>ExecFuture::__construct": {
"ct": 215,
"wt": 10478
},
"ExecFuture::write==>strlen": {
"ct": 215,
"wt": 23
},
"PhutilRope::append==>strlen": {
"ct": 430,
"wt": 33
},
"ExecFuture::write==>PhutilRope::append": {
"ct": 215,
"wt": 1261
},
"PhutilXHPASTBinary::getParserFuture==>ExecFuture::write": {
"ct": 215,
"wt": 2210
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>PhutilXHPASTBinary::getParserFuture": {
"ct": 215,
"wt": 15383
},
"PhutilRope::append==>substr": {
"ct": 52,
"wt": 343
},
"array_select_keys==>array_key_exists": {
"ct": 856,
"wt": 901
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>array_select_keys": {
"ct": 22,
"wt": 991
},
"ArcanistBaseXHPASTLinter::buildFutures==>ArcanistBaseXHPASTLinter::buildSharedFutures": {
"ct": 22,
"wt": 19286
},
"ArcanistFutureLinter::willLintPaths==>ArcanistBaseXHPASTLinter::buildFutures": {
"ct": 22,
"wt": 19759
},
"FutureIterator::updateWorkingSet==>array_slice": {
"ct": 882,
"wt": 1958
},
"FutureIterator::updateWorkingSet==>ExecFuture::isReady": {
"ct": 606,
"wt": 1555742
},
"FutureIterator::addFuture==>FutureIterator::updateWorkingSet": {
"ct": 430,
"wt": 796390
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::addFuture": {
"ct": 430,
"wt": 806019
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFutureLinter::willLintPaths": {
"ct": 22,
"wt": 829529
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFutureLinter::lintPath": {
"ct": 430,
"wt": 90
},
"ArcanistSpellingLinter::getInfoName==>pht": {
"ct": 38,
"wt": 1865
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistSpellingLinter::getInfoName": {
"ct": 38,
"wt": 1990
},
"ArcanistSpellingLinter::lintPath==>phutil_get_library_root": {
"ct": 1,
"wt": 11
},
"ArcanistSpellingLinter::lintPath==>dirname": {
"ct": 1,
"wt": 1
},
"ArcanistSpellingLinter::loadDictionary==>ArcanistLinter::getEngine": {
"ct": 1,
"wt": 1
},
"ArcanistSpellingLinter::loadDictionary==>ArcanistLintEngine::getWorkingCopy": {
"ct": 1,
"wt": 0
},
"ArcanistSpellingLinter::loadDictionary==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 0
},
"ArcanistSpellingLinter::loadDictionary==>Filesystem::resolvePath": {
"ct": 1,
"wt": 15
},
"ArcanistSpellingLinter::loadDictionary==>Filesystem::readFile": {
"ct": 1,
"wt": 78
},
"ArcanistSpellingLinter::loadDictionary==>phutil_json_decode": {
"ct": 1,
"wt": 453
},
"ArcanistSpellingLinter::loadDictionary==>PhutilTypeSpec::checkMap": {
"ct": 1,
"wt": 4670
},
"ArcanistSpellingLinter::loadDictionary==>idx": {
"ct": 2,
"wt": 3
},
"ArcanistSpellingLinter::loadDictionary==>array_merge": {
"ct": 2,
"wt": 36
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::loadDictionary": {
"ct": 1,
"wt": 5297
},
"ArcanistSpellingLinter::checkExactWord==>ArcanistLinter::getData": {
"ct": 339873,
"wt": 806327
},
"ArcanistSpellingLinter::checkExactWord==>preg_quote": {
"ct": 339873,
"wt": 81053
},
"ArcanistSpellingLinter::checkExactWord==>preg_match_all": {
"ct": 339873,
"wt": 2691042
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::checkExactWord": {
"ct": 339873,
"wt": 5079903
},
"ArcanistSpellingLinter::checkPartialWord==>ArcanistLinter::getData": {
"ct": 2895,
"wt": 6553
},
"ArcanistSpellingLinter::checkPartialWord==>strlen": {
"ct": 2903,
"wt": 439
},
"ArcanistSpellingLinter::checkPartialWord==>stripos": {
"ct": 2894,
"wt": 10619
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::checkPartialWord": {
"ct": 2895,
"wt": 30631
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistSpellingLinter::lintPath": {
"ct": 579,
"wt": 5700399
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintDirectories": {
"ct": 11324,
"wt": 2091
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintBinaryFiles": {
"ct": 11324,
"wt": 1874
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintSymbolicLinks": {
"ct": 11324,
"wt": 1892
},
"ArcanistFilenameLinter::getInfoName==>pht": {
"ct": 38,
"wt": 1438
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistFilenameLinter::getInfoName": {
"ct": 38,
"wt": 1543
},
"ArcanistFilenameLinter::lintPath==>preg_match": {
"ct": 584,
"wt": 712
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFilenameLinter::lintPath": {
"ct": 584,
"wt": 1486
},
"ArcanistLinter::filterPaths==>ArcanistChmodLinter::shouldLintBinaryFiles": {
"ct": 11324,
"wt": 2015
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistChmodLinter::getInfoName": {
"ct": 38,
"wt": 42
},
"ArcanistChmodLinter::lintPath==>ArcanistLinter::getEngine": {
"ct": 584,
"wt": 102
},
"ArcanistChmodLinter::lintPath==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 584,
"wt": 15818
},
"ArcanistChmodLinter::lintPath==>is_executable": {
"ct": 584,
"wt": 1345
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistChmodLinter::lintPath": {
"ct": 584,
"wt": 21428
},
"ArcanistChmodLinter::lintPath==>ArcanistLintEngine::isBinaryFile": {
"ct": 6,
"wt": 55
},
"ArcanistChmodLinter::getShebang==>ArcanistLinter::getEngine": {
"ct": 6,
"wt": 0
},
"ArcanistChmodLinter::getShebang==>ArcanistLintEngine::loadData": {
"ct": 6,
"wt": 6
},
"phutil_split_lines==>strlen": {
"ct": 586,
"wt": 78
},
"phutil_split_lines==>preg_split": {
"ct": 585,
"wt": 94013
},
"phutil_split_lines==>end": {
"ct": 585,
"wt": 177
},
"phutil_split_lines==>array_pop": {
"ct": 578,
"wt": 131
},
"ArcanistChmodLinter::getShebang==>phutil_split_lines": {
"ct": 6,
"wt": 1482
},
"ArcanistChmodLinter::getShebang==>head": {
"ct": 6,
"wt": 45
},
"ArcanistChmodLinter::getShebang==>preg_match": {
"ct": 6,
"wt": 22
},
"ArcanistChmodLinter::lintPath==>ArcanistChmodLinter::getShebang": {
"ct": 6,
"wt": 1632
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistJSONLinter::getInfoName": {
"ct": 2,
"wt": 2
},
"ArcanistJSONLinter::lintPath==>ArcanistLinter::getData": {
"ct": 6,
"wt": 41
},
"PhutilBootloader::executeInclude==>load::parser/PhutilJSONParser.php": {
"ct": 1,
"wt": 112
},
"ArcanistJSONLinter::lintPath==>spl_autoload_call": {
"ct": 1,
"wt": 247
},
"ArcanistJSONLinter::lintPath==>id": {
"ct": 6,
"wt": 1
},
"PhutilJSONParser::parse==>phutil_get_library_root": {
"ct": 6,
"wt": 30
},
"PhutilJSONParser::parse==>load::JsonLint/JsonParser.php": {
"ct": 1,
"wt": 611
},
"PhutilJSONParser::parse==>???_op": {
"ct": 4,
"wt": 6
},
"PhutilJSONParser::parse==>load::JsonLint/Lexer.php": {
"ct": 1,
"wt": 222
},
"PhutilJSONParser::parse==>load::JsonLint/ParsingException.php": {
"ct": 1,
"wt": 28
},
"PhutilJSONParser::parse==>load::JsonLint/Undefined.php": {
"ct": 1,
"wt": 8
},
"PhutilJSONParser::parse==>PhutilJSONParser::getFlags": {
"ct": 6,
"wt": 9
},
"JsonLintJsonParser::failOnBOM==>substr": {
"ct": 6,
"wt": 1
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::failOnBOM": {
"ct": 6,
"wt": 15
},
"JsonLintJsonParser::parse==>JsonLintLexer::setInput": {
"ct": 6,
"wt": 13
},
"JsonLintJsonParser::parse==>count": {
"ct": 30712,
"wt": 1171
},
"JsonLintLexer::getCurrentRules==>count": {
"ct": 4236,
"wt": 221
},
"JsonLintLexer::next==>JsonLintLexer::getCurrentRules": {
"ct": 4236,
"wt": 9028
},
"JsonLintLexer::next==>count": {
"ct": 9980,
"wt": 427
},
"JsonLintLexer::next==>preg_match": {
"ct": 17418,
"wt": 15974
},
"JsonLintLexer::next==>preg_match_all": {
"ct": 4236,
"wt": 4409
},
"JsonLintLexer::next==>strlen": {
"ct": 12708,
"wt": 505
},
"JsonLintLexer::next==>substr": {
"ct": 4236,
"wt": 2525
},
"JsonLintLexer::next==>JsonLintLexer::performAction": {
"ct": 4236,
"wt": 5943
},
"JsonLintLexer::lex==>JsonLintLexer::next": {
"ct": 2788,
"wt": 81431
},
"JsonLintJsonParser::lex==>JsonLintLexer::lex": {
"ct": 2788,
"wt": 129379
},
"JsonLintJsonParser::lex==>is_numeric": {
"ct": 2788,
"wt": 146
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::lex": {
"ct": 2788,
"wt": 137301
},
"JsonLintJsonParser::parse==>is_array": {
"ct": 6280,
"wt": 274
},
"JsonLintLexer::performAction==>substr": {
"ct": 1344,
"wt": 78
},
"JsonLintLexer::lex@1==>JsonLintLexer::next": {
"ct": 1448,
"wt": 39982
},
"JsonLintLexer::lex==>JsonLintLexer::lex@1": {
"ct": 1448,
"wt": 42206
},
"JsonLintJsonParser::performAction==>count": {
"ct": 3492,
"wt": 153
},
"JsonLintJsonParser::performAction==>preg_replace_callback": {
"ct": 1344,
"wt": 2882
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::performAction": {
"ct": 3492,
"wt": 26117
},
"JsonLintJsonParser::popStack==>array_slice": {
"ct": 10458,
"wt": 6638
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::popStack": {
"ct": 3486,
"wt": 24639
},
"PhutilJSONParser::parse==>JsonLintJsonParser::parse": {
"ct": 6,
"wt": 271854
},
"PhutilJSONParser::parse==>is_array": {
"ct": 6,
"wt": 0
},
"ArcanistJSONLinter::lintPath==>PhutilJSONParser::parse": {
"ct": 6,
"wt": 273209
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistJSONLinter::lintPath": {
"ct": 6,
"wt": 273536
},
"preg_replace_callback==>JsonLintJsonParser::stringInterpolation": {
"ct": 22,
"wt": 22
},
"ArcanistMergeConflictLinter::getInfoName==>pht": {
"ct": 38,
"wt": 1456
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistMergeConflictLinter::getInfoName": {
"ct": 38,
"wt": 1601
},
"ArcanistMergeConflictLinter::lintPath==>ArcanistLinter::getData": {
"ct": 580,
"wt": 4811
},
"ArcanistMergeConflictLinter::lintPath==>phutil_split_lines": {
"ct": 580,
"wt": 96741
},
"ArcanistMergeConflictLinter::lintPath==>preg_match": {
"ct": 52833,
"wt": 43532
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistMergeConflictLinter::lintPath": {
"ct": 580,
"wt": 229484
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistXHPASTLinter::getInfoName": {
"ct": 22,
"wt": 24
},
"PhutilRope::getAnyPrefix==>reset": {
"ct": 250,
"wt": 932
},
"ExecFuture::isReady==>PhutilRope::getAnyPrefix": {
"ct": 250,
"wt": 2086
},
"ExecFuture::isReady==>fwrite": {
"ct": 250,
"wt": 57093
},
"PhutilRope::removeBytesFromHead==>strlen": {
"ct": 249,
"wt": 113
},
"ExecFuture::isReady==>PhutilRope::removeBytesFromHead": {
"ct": 249,
"wt": 3149
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistPhutilLibraryLinter::getInfoName": {
"ct": 22,
"wt": 23
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilBootloader::getInstance": {
"ct": 11,
"wt": 60
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilBootloader::getAllLibraries": {
"ct": 11,
"wt": 58
},
"ArcanistPhutilLibraryLinter::willLintPaths==>phutil_get_library_root": {
"ct": 22,
"wt": 409
},
"PhutilBootloader::executeInclude==>load::moduleutils/PhutilLibraryMapBuilder.php": {
"ct": 1,
"wt": 390
},
"ArcanistPhutilLibraryLinter::willLintPaths==>spl_autoload_call": {
"ct": 1,
"wt": 518
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilLibraryMapBuilder::__construct": {
"ct": 22,
"wt": 43
},
"ArcanistPhutilLibraryLinter::willLintPaths==>id": {
"ct": 22,
"wt": 33
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::log": {
"ct": 110,
"wt": 277
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>PhutilLibraryMapBuilder::getPath": {
"ct": 22,
"wt": 47
},
"PhutilLibraryMapBuilder::getPathForLibraryInit==>PhutilLibraryMapBuilder::getPath": {
"ct": 22,
"wt": 30
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>PhutilLibraryMapBuilder::getPathForLibraryInit": {
"ct": 22,
"wt": 107
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>Filesystem::pathExists": {
"ct": 22,
"wt": 305
},
"FileFinder::__construct==>rtrim": {
"ct": 22,
"wt": 28
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::__construct": {
"ct": 22,
"wt": 144
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>id": {
"ct": 22,
"wt": 5
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::withType": {
"ct": 22,
"wt": 26
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::withSuffix": {
"ct": 22,
"wt": 86
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::excludePath": {
"ct": 22,
"wt": 40
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::setGenerateChecksums": {
"ct": 22,
"wt": 27
},
"FileFinder::find==>is_dir": {
"ct": 6468,
"wt": 23134
},
"FileFinder::find==>is_readable": {
"ct": 22,
"wt": 58
},
"FileFinder::find==>phutil_is_windows": {
"ct": 22,
"wt": 20
},
"Filesystem::resolveBinary==>phutil_is_windows": {
"ct": 22,
"wt": 22
},
"Filesystem::resolveBinary==>exec_manual": {
"ct": 22,
"wt": 246163
},
"Filesystem::resolveBinary==>trim": {
"ct": 22,
"wt": 45
},
"Filesystem::binaryExists==>Filesystem::resolveBinary": {
"ct": 22,
"wt": 246613
},
"FileFinder::find==>Filesystem::binaryExists": {
"ct": 22,
"wt": 246802
},
"array_map==>escapeshellarg": {
"ct": 44,
"wt": 98
},
"FileFinder::generateList==>array_map": {
"ct": 44,
"wt": 402
},
"FileFinder::generateList==>implode": {
"ct": 44,
"wt": 51
},
"FileFinder::find==>FileFinder::generateList": {
"ct": 44,
"wt": 930
},
"FileFinder::find==>array_merge": {
"ct": 22,
"wt": 59
},
"FileFinder::find==>implode": {
"ct": 22,
"wt": 29
},
"FileFinder::find==>array_unshift": {
"ct": 22,
"wt": 39
},
"FileFinder::find==>newv": {
"ct": 22,
"wt": 3579
},
"FileFinder::find==>ExecFuture::setCWD": {
"ct": 22,
"wt": 32
},
"FileFinder::find==>ExecFuture::resolvex": {
"ct": 22,
"wt": 337912
},
"FileFinder::find==>ExecFuture::__destruct": {
"ct": 22,
"wt": 46
},
"FileFinder::find==>trim": {
"ct": 22,
"wt": 151
},
"FileFinder::find==>strlen": {
"ct": 22,
"wt": 7
},
"FileFinder::find==>explode": {
"ct": 22,
"wt": 7140
},
"FileFinder::find==>count": {
"ct": 6468,
"wt": 699
},
"FileFinder::find==>substr": {
"ct": 12892,
"wt": 3195
},
"FileFinder::find==>ltrim": {
"ct": 6446,
"wt": 7452
},
"FileFinder::find==>md5_file": {
"ct": 6446,
"wt": 134137
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::find": {
"ct": 22,
"wt": 828068
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>Filesystem::readablePath": {
"ct": 6446,
"wt": 120870
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>ltrim": {
"ct": 6446,
"wt": 2279
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>dirname": {
"ct": 12848,
"wt": 3218
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>md5": {
"ct": 6402,
"wt": 3584
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::loadSourceFileMap": {
"ct": 22,
"wt": 1010810
},
"PhutilLibraryMapBuilder::analyzeLibrary==>count": {
"ct": 44,
"wt": 110
},
"PhutilLibraryMapBuilder::analyzeLibrary==>number_format": {
"ct": 44,
"wt": 527
},
"PhutilLibraryMapBuilder::getPathForSymbolCache==>PhutilLibraryMapBuilder::getPath": {
"ct": 44,
"wt": 122
},
"PhutilLibraryMapBuilder::loadSymbolCache==>PhutilLibraryMapBuilder::getPathForSymbolCache": {
"ct": 22,
"wt": 140
},
"PhutilLibraryMapBuilder::loadSymbolCache==>Filesystem::readFile": {
"ct": 22,
"wt": 3606
},
"PhutilLibraryMapBuilder::loadSymbolCache==>json_decode": {
"ct": 22,
"wt": 99312
},
"PhutilLibraryMapBuilder::loadSymbolCache==>is_array": {
"ct": 22,
"wt": 1183
},
"PhutilLibraryMapBuilder::loadSymbolCache==>idx": {
"ct": 22,
"wt": 156
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::loadSymbolCache": {
"ct": 22,
"wt": 105125
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilXHPASTBinary::isAvailable": {
"ct": 22,
"wt": 257
},
"PhutilLibraryMapBuilder::writeSymbolCache==>PhutilLibraryMapBuilder::getPathForSymbolCache": {
"ct": 22,
"wt": 158
},
"PhutilLibraryMapBuilder::writeSymbolCache==>json_encode": {
"ct": 22,
"wt": 38956
},
"Filesystem::assertWritableFile==>Filesystem::resolvePath": {
"ct": 22,
"wt": 893
},
"Filesystem::assertWritableFile==>dirname": {
"ct": 22,
"wt": 29
},
"Filesystem::assertWritableFile==>Filesystem::assertExists": {
"ct": 22,
"wt": 262
},
"Filesystem::assertIsDirectory==>is_dir": {
"ct": 22,
"wt": 86
},
"Filesystem::assertWritableFile==>Filesystem::assertIsDirectory": {
"ct": 22,
"wt": 188
},
"Filesystem::assertNotExists==>file_exists": {
"ct": 22,
"wt": 56
},
"PhutilBootloader::executeInclude==>load::filesystem/FilesystemException.php": {
"ct": 1,
"wt": 66
},
"Filesystem::assertNotExists==>spl_autoload_call": {
"ct": 1,
"wt": 216
},
"FilesystemException::__construct==>Exception::__construct": {
"ct": 22,
"wt": 58
},
"Filesystem::assertNotExists==>FilesystemException::__construct": {
"ct": 22,
"wt": 215
},
"Filesystem::assertWritableFile==>Filesystem::assertNotExists": {
"ct": 22,
"wt": 11981
},
"Filesystem::assertWritable==>is_writable": {
"ct": 22,
"wt": 169
},
"Filesystem::assertWritableFile==>Filesystem::assertWritable": {
"ct": 22,
"wt": 263
},
"Filesystem::writeFile==>Filesystem::assertWritableFile": {
"ct": 22,
"wt": 14277
},
"Filesystem::writeFile==>file_put_contents": {
"ct": 22,
"wt": 10247
},
"PhutilLibraryMapBuilder::writeSymbolCache==>Filesystem::writeFile": {
"ct": 22,
"wt": 24831
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::writeSymbolCache": {
"ct": 22,
"wt": 72451
},
"PhutilLibraryMapBuilder::buildLibraryMap==>count": {
"ct": 4840,
"wt": 1818
},
"PhutilLibraryMapBuilder::buildLibraryMap==>reset": {
"ct": 4818,
"wt": 2521
},
"PhutilLibraryMapBuilder::buildLibraryMap==>ksort": {
"ct": 88,
"wt": 5084
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::buildLibraryMap": {
"ct": 22,
"wt": 931230
},
"PhutilLibraryMapBuilder::buildFileSymbolMap==>PhutilLibraryMapBuilder::analyzeLibrary": {
"ct": 22,
"wt": 3386876
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilLibraryMapBuilder::buildFileSymbolMap": {
"ct": 22,
"wt": 3387087
},
"ArcanistPhutilLibraryLinter::willLintPaths==>idx": {
"ct": 83226,
"wt": 336008
},
"ArcanistPhutilLibraryLinter::willLintPaths==>count": {
"ct": 6402,
"wt": 1438
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistPhutilLibraryLinter::willLintPaths": {
"ct": 11,
"wt": 3957396
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistPhutilLibraryLinter::lintPath": {
"ct": 215,
"wt": 79
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLintEngine::beginLintServiceCall": {
"ct": 167,
"wt": 6481
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLinter::didLintPaths": {
"ct": 145,
"wt": 87
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLintEngine::endLintServiceCall": {
"ct": 167,
"wt": 1784
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::executeDidLintOnPaths": {
"ct": 167,
"wt": 95028577
},
"FutureIterator::rewind==>array_keys": {
"ct": 22,
"wt": 159
},
"FutureIterator::rewind==>FutureIterator::updateWorkingSet": {
"ct": 22,
"wt": 13169
},
"FutureIterator::next==>count": {
"ct": 452,
"wt": 297
},
"FutureIterator::next==>microtime": {
"ct": 430,
"wt": 4523
},
"FutureIterator::next==>FutureIterator::getWorkingSet": {
"ct": 430,
"wt": 594
},
"FutureIterator::next==>Future::getException": {
"ct": 2824,
"wt": 1280
},
"FutureIterator::next==>ExecFuture::isReady": {
"ct": 2824,
"wt": 193301
},
"FutureIterator::next==>FutureIterator::updateWorkingSet": {
"ct": 430,
"wt": 766685
},
"FutureIterator::rewind==>FutureIterator::next": {
"ct": 22,
"wt": 50527
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::rewind": {
"ct": 22,
"wt": 64889
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::valid": {
"ct": 452,
"wt": 924
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::current": {
"ct": 430,
"wt": 1383
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::key": {
"ct": 430,
"wt": 475
},
"ArcanistFutureLinter::didLintPaths==>ArcanistLinter::setActivePath": {
"ct": 430,
"wt": 9707
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 215,
"wt": 7496
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 645,
"wt": 5885
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>array_key_exists": {
"ct": 215,
"wt": 291
},
"PhutilBootloader::executeInclude==>load::api/XHPASTTree.php": {
"ct": 1,
"wt": 339
},
"PhutilBootloader::executeInclude@1==>load::api/AASTTree.php": {
"ct": 1,
"wt": 389
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>spl_autoload_call": {
"ct": 1,
"wt": 1085
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>ArcanistLinter::getData": {
"ct": 215,
"wt": 1903
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>Future::resolve": {
"ct": 215,
"wt": 6026
},
"XHPASTTree::newFromDataAndResolvedExecFuture==>phutil_json_decode": {
"ct": 215,
"wt": 1543083
},
"XHPASTTree::__construct==>AASTTree::setTreeType": {
"ct": 215,
"wt": 781
},
"XHPASTTree::__construct==>xhp_parser_node_constants": {
"ct": 215,
"wt": 12768
},
"AASTTree::setNodeConstants==>array_flip": {
"ct": 215,
"wt": 7843
},
"XHPASTTree::__construct==>AASTTree::setNodeConstants": {
"ct": 215,
"wt": 9363
},
"XHPASTTree::__construct==>xhpast_parser_token_constants": {
"ct": 215,
"wt": 12988
},
"AASTTree::setTokenConstants==>array_flip": {
"ct": 215,
"wt": 7196
},
"XHPASTTree::__construct==>AASTTree::setTokenConstants": {
"ct": 215,
"wt": 8491
},
"AASTTree::__construct==>substr": {
"ct": 237815,
"wt": 258508
},
"PhutilBootloader::executeInclude==>load::api/XHPASTToken.php": {
"ct": 1,
"wt": 105
},
"PhutilBootloader::executeInclude@1==>load::api/AASTToken.php": {
"ct": 1,
"wt": 125
},
"XHPASTTree::newToken==>spl_autoload_call": {
"ct": 1,
"wt": 484
},
"XHPASTTree::newToken==>AASTToken::__construct": {
"ct": 237815,
"wt": 408682
},
"AASTTree::__construct==>XHPASTTree::newToken": {
"ct": 237815,
"wt": 3358934
},
"AASTTree::buildTree==>count": {
"ct": 215,
"wt": 317
},
"PhutilBootloader::executeInclude==>load::api/XHPASTNode.php": {
"ct": 1,
"wt": 324
},
"PhutilBootloader::executeInclude@1==>load::api/AASTNode.php": {
"ct": 1,
"wt": 415
},
"XHPASTTree::newNode==>spl_autoload_call": {
"ct": 1,
"wt": 933
},
"XHPASTTree::newNode==>AASTNode::__construct": {
"ct": 166360,
"wt": 367710
},
"AASTTree::buildTree==>XHPASTTree::newNode": {
"ct": 215,
"wt": 3176
},
"AASTTree::buildTree@1==>count": {
"ct": 215,
"wt": 237
},
"AASTTree::buildTree@1==>XHPASTTree::newNode": {
"ct": 215,
"wt": 1252
},
"AASTTree::buildTree@2==>count": {
"ct": 215,
"wt": 72
},
"AASTTree::buildTree@2==>XHPASTTree::newNode": {
"ct": 483,
"wt": 6627
},
"AASTTree::buildTree@3==>count": {
"ct": 265,
"wt": 78
},
"AASTTree::buildTree@3==>XHPASTTree::newNode": {
"ct": 265,
"wt": 1544
},
"AASTTree::buildTree@4==>count": {
"ct": 265,
"wt": 84
},
"AASTTree::buildTree@4==>XHPASTTree::newNode": {
"ct": 1201,
"wt": 10401
},
"AASTTree::buildTree@5==>count": {
"ct": 642,
"wt": 219
},
"AASTTree::buildTree@5==>XHPASTTree::newNode": {
"ct": 3143,
"wt": 15637
},
"AASTTree::buildTree@6==>count": {
"ct": 2720,
"wt": 780
},
"AASTTree::buildTree@6==>XHPASTTree::newNode": {
"ct": 2765,
"wt": 15168
},
"AASTTree::buildTree@7==>count": {
"ct": 2685,
"wt": 759
},
"AASTTree::buildTree@7==>XHPASTTree::newNode": {
"ct": 13272,
"wt": 88364
},
"AASTTree::buildTree@8==>count": {
"ct": 5831,
"wt": 1635
},
"AASTTree::buildTree@8==>XHPASTTree::newNode": {
"ct": 10956,
"wt": 63214
},
"AASTTree::buildTree@9==>count": {
"ct": 7135,
"wt": 2164
},
"AASTTree::buildTree@9==>XHPASTTree::newNode": {
"ct": 9443,
"wt": 49852
},
"AASTTree::buildTree@10==>count": {
"ct": 5927,
"wt": 1801
},
"AASTTree::buildTree@10==>XHPASTTree::newNode": {
"ct": 11809,
"wt": 64612
},
"AASTTree::buildTree@11==>count": {
"ct": 6226,
"wt": 1977
},
"AASTTree::buildTree@11==>XHPASTTree::newNode": {
"ct": 13621,
"wt": 63130
},
"AASTTree::buildTree@10==>AASTTree::buildTree@11": {
"ct": 6226,
"wt": 3594870
},
"AASTTree::buildTree@9==>AASTTree::buildTree@10": {
"ct": 5927,
"wt": 4206878
},
"AASTTree::buildTree@8==>AASTTree::buildTree@9": {
"ct": 7135,
"wt": 4451236
},
"AASTTree::buildTree@7==>AASTTree::buildTree@8": {
"ct": 5831,
"wt": 4592062
},
"AASTTree::buildTree@6==>AASTTree::buildTree@7": {
"ct": 2685,
"wt": 4912540
},
"AASTTree::buildTree@5==>AASTTree::buildTree@6": {
"ct": 2720,
"wt": 4956948
},
"AASTTree::buildTree@12==>count": {
"ct": 7462,
"wt": 2250
},
"AASTTree::buildTree@12==>XHPASTTree::newNode": {
"ct": 11435,
"wt": 313239
},
"AASTTree::buildTree@11==>AASTTree::buildTree@12": {
"ct": 7462,
"wt": 3287225
},
"AASTTree::buildTree@4==>AASTTree::buildTree@5": {
"ct": 642,
"wt": 5010900
},
"AASTTree::buildTree@3==>AASTTree::buildTree@4": {
"ct": 265,
"wt": 5031701
},
"AASTTree::buildTree@2==>AASTTree::buildTree@3": {
"ct": 265,
"wt": 5036873
},
"AASTTree::buildTree@1==>AASTTree::buildTree@2": {
"ct": 215,
"wt": 5047423
},
"AASTTree::buildTree==>AASTTree::buildTree@1": {
"ct": 215,
"wt": 5051929
},
"AASTTree::__construct==>AASTTree::buildTree": {
"ct": 215,
"wt": 5059354
},
"XHPASTTree::__construct==>AASTTree::__construct": {
"ct": 215,
"wt": 12258868
},
"XHPASTTree::newFromDataAndResolvedExecFuture==>XHPASTTree::__construct": {
"ct": 215,
"wt": 12309718
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>XHPASTTree::newFromDataAndResolvedExecFuture": {
"ct": 215,
"wt": 14029488
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTTree::getRootNode": {
"ct": 215,
"wt": 845
},
"AASTNode::buildSelectCache==>AASTNode::getChildren": {
"ct": 215,
"wt": 262
},
"AASTNode::buildSelectCache==>AASTNode::getTypeID": {
"ct": 215,
"wt": 200
},
"AASTNode::buildSelectCache@1==>AASTNode::getChildren": {
"ct": 215,
"wt": 159
},
"AASTNode::buildSelectCache@1==>AASTNode::getTypeID": {
"ct": 483,
"wt": 276
},
"AASTNode::buildSelectCache@2==>AASTNode::getChildren": {
"ct": 483,
"wt": 193
},
"AASTNode::buildSelectCache@1==>AASTNode::buildSelectCache@2": {
"ct": 483,
"wt": 5774216
},
"AASTNode::buildSelectCache@2==>AASTNode::getTypeID": {
"ct": 265,
"wt": 88
},
"AASTNode::buildSelectCache@3==>AASTNode::getChildren": {
"ct": 265,
"wt": 128
},
"AASTNode::buildSelectCache@3==>AASTNode::getTypeID": {
"ct": 1201,
"wt": 723
},
"AASTNode::buildSelectCache@4==>AASTNode::getChildren": {
"ct": 1201,
"wt": 384
},
"AASTNode::buildSelectCache@3==>AASTNode::buildSelectCache@4": {
"ct": 1201,
"wt": 5372220
},
"AASTNode::buildSelectCache@4==>AASTNode::getTypeID": {
"ct": 3143,
"wt": 5735
},
"AASTNode::buildSelectCache@5==>AASTNode::getChildren": {
"ct": 3143,
"wt": 36557
},
"AASTNode::buildSelectCache@5==>AASTNode::getTypeID": {
"ct": 2765,
"wt": 1205
},
"AASTNode::buildSelectCache@6==>AASTNode::getChildren": {
"ct": 2765,
"wt": 1117
},
"AASTNode::buildSelectCache@6==>AASTNode::getTypeID": {
"ct": 13272,
"wt": 8679
},
"AASTNode::buildSelectCache@7==>AASTNode::getChildren": {
"ct": 13272,
"wt": 4455
},
"AASTNode::buildSelectCache@6==>AASTNode::buildSelectCache@7": {
"ct": 13272,
"wt": 4984453
},
"AASTNode::buildSelectCache@7==>AASTNode::getTypeID": {
"ct": 10956,
"wt": 12043
},
"AASTNode::buildSelectCache@8==>AASTNode::getChildren": {
"ct": 10956,
"wt": 7349
},
"AASTNode::buildSelectCache@7==>AASTNode::buildSelectCache@8": {
"ct": 10956,
"wt": 4519224
},
"AASTNode::buildSelectCache@8==>AASTNode::getTypeID": {
"ct": 9443,
"wt": 3791
},
"AASTNode::buildSelectCache@9==>AASTNode::getChildren": {
"ct": 9443,
"wt": 10996
},
"AASTNode::buildSelectCache@9==>AASTNode::getTypeID": {
"ct": 11809,
"wt": 5987
},
"AASTNode::buildSelectCache@10==>AASTNode::getChildren": {
"ct": 11809,
"wt": 13662
},
"AASTNode::buildSelectCache@9==>AASTNode::buildSelectCache@10": {
"ct": 11809,
"wt": 3699942
},
"AASTNode::buildSelectCache@10==>AASTNode::getTypeID": {
"ct": 13621,
"wt": 8616
},
"AASTNode::buildSelectCache@11==>AASTNode::getChildren": {
"ct": 13621,
"wt": 4726
},
"AASTNode::buildSelectCache@10==>AASTNode::buildSelectCache@11": {
"ct": 13621,
"wt": 3343779
},
"AASTNode::buildSelectCache@8==>AASTNode::buildSelectCache@9": {
"ct": 9443,
"wt": 3992784
},
"AASTNode::buildSelectCache@5==>AASTNode::buildSelectCache@6": {
"ct": 2765,
"wt": 5114138
},
"AASTNode::buildSelectCache@4==>AASTNode::buildSelectCache@5": {
"ct": 3143,
"wt": 5286834
},
"AASTNode::buildSelectCache@11==>AASTNode::getTypeID": {
"ct": 11435,
"wt": 5966
},
"AASTNode::buildSelectCache@12==>AASTNode::getChildren": {
"ct": 11435,
"wt": 41956
},
"AASTNode::buildSelectCache@11==>AASTNode::buildSelectCache@12": {
"ct": 11435,
"wt": 2884989
},
"AASTNode::buildSelectCache@2==>AASTNode::buildSelectCache@3": {
"ct": 265,
"wt": 5621961
},
"AASTNode::buildSelectCache==>AASTNode::buildSelectCache@1": {
"ct": 215,
"wt": 6395321
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTNode::buildSelectCache": {
"ct": 215,
"wt": 6535683
},
"AASTNode::getTokens==>AASTTree::getRawTokenStream": {
"ct": 310837,
"wt": 138788
},
"AASTNode::getTokens==>range": {
"ct": 310837,
"wt": 1005847
},
"AASTNode::buildTokenCache==>AASTNode::getTokens": {
"ct": 215,
"wt": 687577
},
"AASTToken::getTypeName==>AASTTree::getTokenTypeNameFromTypeID": {
"ct": 159967,
"wt": 190368
},
"XHPASTToken::getTypeName==>AASTToken::getTypeName": {
"ct": 237815,
"wt": 562281
},
"AASTNode::buildTokenCache==>XHPASTToken::getTypeName": {
"ct": 237815,
"wt": 1329782
},
"XHPASTToken::getTypeName==>chr": {
"ct": 77848,
"wt": 32559
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTNode::buildTokenCache": {
"ct": 215,
"wt": 2924503
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTTreeForPath": {
"ct": 215,
"wt": 23519170
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>AASTTree::getRootNode": {
"ct": 215,
"wt": 465
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistPhutilXHPASTLinter::getLintSeverityMap": {
"ct": 860,
"wt": 2564
},
"ArcanistLinter::isCodeEnabled==>ArcanistLinter::getLintMessageSeverity": {
"ct": 12040,
"wt": 144036
},
"ArcanistLinter::isCodeEnabled==>ArcanistLinter::getEngine": {
"ct": 12040,
"wt": 13143
},
"ArcanistLintSeverity::isAtLeastAsSevere==>idx": {
"ct": 12466,
"wt": 16071
},
"ArcanistLintEngine::isSeverityEnabled==>ArcanistLintSeverity::isAtLeastAsSevere": {
"ct": 12466,
"wt": 71359
},
"ArcanistLinter::isCodeEnabled==>ArcanistLintEngine::isSeverityEnabled": {
"ct": 12040,
"wt": 102949
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistLinter::isCodeEnabled": {
"ct": 860,
"wt": 20570
},
"AASTNode::getTypeIDFromTypeName==>AASTTree::getNodeTypeIDFromTypeName": {
"ct": 72446,
"wt": 109462
},
"AASTNode::selectDescendantsOfTypes==>AASTNode::getTypeIDFromTypeName": {
"ct": 72446,
"wt": 238186
},
"PhutilBootloader::executeInclude==>load::api/AASTNodeList.php": {
"ct": 1,
"wt": 152
},
"AASTNode::selectDescendantsOfTypes==>spl_autoload_call": {
"ct": 1,
"wt": 268
},
"AASTNodeList::newFromTreeAndNodes==>assert_instances_of": {
"ct": 72143,
"wt": 2808297
},
"AASTNodeList::newFromTreeAndNodes==>AASTNodeList::__construct": {
"ct": 72143,
"wt": 37445
},
"AASTNodeList::newFromTreeAndNodes==>array_keys": {
"ct": 72143,
"wt": 85691
},
"AASTNode::selectDescendantsOfTypes==>AASTNodeList::newFromTreeAndNodes": {
"ct": 65524,
"wt": 3621134
},
"AASTNode::selectDescendantsOfType==>AASTNode::selectDescendantsOfTypes": {
"ct": 61454,
"wt": 5294602
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 441128
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::rewind": {
"ct": 215,
"wt": 272
},
"AASTNodeList::valid==>count": {
"ct": 395745,
"wt": 191223
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::valid": {
"ct": 4429,
"wt": 14931
},
"AASTNodeList::current==>AASTNodeList::key": {
"ct": 331623,
"wt": 183868
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::current": {
"ct": 4214,
"wt": 10574
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildByIndex": {
"ct": 4216,
"wt": 15019
},
"AASTNode::getConcreteString==>AASTNode::getTokens": {
"ct": 242895,
"wt": 4367392
},
"AASTNode::getConcreteString==>AASTToken::getValue": {
"ct": 253422,
"wt": 156148
},
"AASTNode::getConcreteString==>implode": {
"ct": 242895,
"wt": 123761
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getConcreteString": {
"ct": 4216,
"wt": 139518
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>strcasecmp": {
"ct": 4214,
"wt": 1307
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::next": {
"ct": 4214,
"wt": 2127
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintArrayCombine": {
"ct": 215,
"wt": 664125
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>call_user_func": {
"ct": 860,
"wt": 1261610
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString==>AASTNode::selectDescendantsOfType": {
"ct": 430,
"wt": 14247
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_keys": {
"ct": 430,
"wt": 2035
},
"array_map==>strtolower": {
"ct": 3655,
"wt": 1804
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_map": {
"ct": 430,
"wt": 10326
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_combine": {
"ct": 430,
"wt": 883
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::rewind": {
"ct": 430,
"wt": 498
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::valid": {
"ct": 5296,
"wt": 17057
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::current": {
"ct": 4866,
"wt": 12367
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getChildByIndex": {
"ct": 6560,
"wt": 10813
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getConcreteString": {
"ct": 4866,
"wt": 195811
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>strtolower": {
"ct": 4866,
"wt": 1869
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>idx": {
"ct": 4866,
"wt": 6434
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::next": {
"ct": 4866,
"wt": 9390
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString==>ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall": {
"ct": 430,
"wt": 380740
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString": {
"ct": 215,
"wt": 401086
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 7091
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 215
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::valid": {
"ct": 4429,
"wt": 8036
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::current": {
"ct": 4214,
"wt": 9123
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNode::getChildByIndex": {
"ct": 4214,
"wt": 6558
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNode::getConcreteString": {
"ct": 4214,
"wt": 64597
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>strtolower": {
"ct": 4214,
"wt": 1350
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::next": {
"ct": 4214,
"wt": 2081
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions": {
"ct": 215,
"wt": 137470
},
"PhutilBootloader::executeInclude==>load::parser/PhutilDocblockParser.php": {
"ct": 1,
"wt": 167
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>spl_autoload_call": {
"ct": 1,
"wt": 276
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 5349
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::rewind": {
"ct": 215,
"wt": 210
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::valid": {
"ct": 425,
"wt": 974
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges": {
"ct": 215,
"wt": 47006
},
"ArcanistFutureLinter::didLintPaths==>ArcanistPhutilXHPASTLinter::resolveFuture": {
"ct": 215,
"wt": 24823083
},
"FutureIterator::next==>ExecFuture::getReadSockets": {
"ct": 80,
"wt": 735
},
"FutureIterator::next==>ExecFuture::getWriteSockets": {
"ct": 80,
"wt": 118
},
"FutureIterator::next==>ExecFuture::getDefaultWait": {
"ct": 72,
"wt": 223
},
"FutureIterator::next==>min": {
"ct": 72,
"wt": 29
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::next": {
"ct": 430,
"wt": 951091
},
"AASTTree::buildTree@13==>count": {
"ct": 6521,
"wt": 2032
},
"AASTTree::buildTree@13==>XHPASTTree::newNode": {
"ct": 12427,
"wt": 123429
},
"AASTTree::buildTree@12==>AASTTree::buildTree@13": {
"ct": 6521,
"wt": 2819743
},
"AASTTree::buildTree@14==>count": {
"ct": 7072,
"wt": 2162
},
"AASTTree::buildTree@14==>XHPASTTree::newNode": {
"ct": 13192,
"wt": 161318
},
"AASTTree::buildTree@13==>AASTTree::buildTree@14": {
"ct": 7072,
"wt": 2292831
},
"AASTTree::buildTree@15==>count": {
"ct": 6579,
"wt": 2059
},
"AASTTree::buildTree@15==>XHPASTTree::newNode": {
"ct": 11665,
"wt": 72999
},
"AASTTree::buildTree@16==>count": {
"ct": 5887,
"wt": 1980
},
"AASTTree::buildTree@16==>XHPASTTree::newNode": {
"ct": 10486,
"wt": 65704
},
"AASTTree::buildTree@17==>count": {
"ct": 4770,
"wt": 1622
},
"AASTTree::buildTree@17==>XHPASTTree::newNode": {
"ct": 8847,
"wt": 67936
},
"AASTTree::buildTree@18==>count": {
"ct": 4074,
"wt": 1310
},
"AASTTree::buildTree@18==>XHPASTTree::newNode": {
"ct": 7546,
"wt": 38686
},
"AASTTree::buildTree@17==>AASTTree::buildTree@18": {
"ct": 4074,
"wt": 1055994
},
"AASTTree::buildTree@16==>AASTTree::buildTree@17": {
"ct": 4770,
"wt": 1380569
},
"AASTTree::buildTree@15==>AASTTree::buildTree@16": {
"ct": 5887,
"wt": 1582566
},
"AASTTree::buildTree@14==>AASTTree::buildTree@15": {
"ct": 6579,
"wt": 1842839
},
"AASTTree::buildTree@19==>count": {
"ct": 3348,
"wt": 3412
},
"AASTTree::buildTree@19==>XHPASTTree::newNode": {
"ct": 6277,
"wt": 36588
},
"AASTTree::buildTree@18==>AASTTree::buildTree@19": {
"ct": 3348,
"wt": 845245
},
"AASTTree::buildTree@20==>count": {
"ct": 2471,
"wt": 729
},
"AASTTree::buildTree@20==>XHPASTTree::newNode": {
"ct": 4419,
"wt": 141815
},
"AASTTree::buildTree@21==>count": {
"ct": 1880,
"wt": 597
},
"AASTTree::buildTree@21==>XHPASTTree::newNode": {
"ct": 3571,
"wt": 16269
},
"AASTTree::buildTree@20==>AASTTree::buildTree@21": {
"ct": 1880,
"wt": 392362
},
"AASTTree::buildTree@19==>AASTTree::buildTree@20": {
"ct": 2471,
"wt": 638291
},
"AASTTree::buildTree@22==>count": {
"ct": 1450,
"wt": 474
},
"AASTTree::buildTree@22==>XHPASTTree::newNode": {
"ct": 2715,
"wt": 27538
},
"AASTTree::buildTree@21==>AASTTree::buildTree@22": {
"ct": 1450,
"wt": 349520
},
"AASTTree::buildTree@23==>count": {
"ct": 1071,
"wt": 316
},
"AASTTree::buildTree@23==>XHPASTTree::newNode": {
"ct": 1970,
"wt": 8406
},
"AASTTree::buildTree@24==>count": {
"ct": 715,
"wt": 236
},
"AASTTree::buildTree@24==>XHPASTTree::newNode": {
"ct": 1313,
"wt": 9731
},
"AASTTree::buildTree@23==>AASTTree::buildTree@24": {
"ct": 715,
"wt": 132082
},
"AASTTree::buildTree@22==>AASTTree::buildTree@23": {
"ct": 1071,
"wt": 252834
},
"AASTNode::buildSelectCache@12==>AASTNode::getTypeID": {
"ct": 12427,
"wt": 8811
},
"AASTNode::buildSelectCache@13==>AASTNode::getChildren": {
"ct": 12427,
"wt": 4585
},
"AASTNode::buildSelectCache@12==>AASTNode::buildSelectCache@13": {
"ct": 12427,
"wt": 2632623
},
"AASTNode::buildSelectCache@13==>AASTNode::getTypeID": {
"ct": 13192,
"wt": 6635
},
"AASTNode::buildSelectCache@14==>AASTNode::getChildren": {
"ct": 13192,
"wt": 4244
},
"AASTNode::buildSelectCache@13==>AASTNode::buildSelectCache@14": {
"ct": 13192,
"wt": 2024590
},
"AASTNode::buildSelectCache@14==>AASTNode::getTypeID": {
"ct": 11665,
"wt": 6862
},
"AASTNode::buildSelectCache@15==>AASTNode::getChildren": {
"ct": 11665,
"wt": 4123
},
"AASTNode::buildSelectCache@14==>AASTNode::buildSelectCache@15": {
"ct": 11665,
"wt": 1862973
},
"AASTNode::buildSelectCache@15==>AASTNode::getTypeID": {
"ct": 10486,
"wt": 5313
},
"AASTNode::buildSelectCache@16==>AASTNode::getChildren": {
"ct": 10486,
"wt": 7901
},
"AASTNode::buildSelectCache@16==>AASTNode::getTypeID": {
"ct": 8847,
"wt": 4403
},
"AASTNode::buildSelectCache@17==>AASTNode::getChildren": {
"ct": 8847,
"wt": 7273
},
"AASTNode::buildSelectCache@17==>AASTNode::getTypeID": {
"ct": 7546,
"wt": 6239
},
"AASTNode::buildSelectCache@18==>AASTNode::getChildren": {
"ct": 7546,
"wt": 2610
},
"AASTNode::buildSelectCache@17==>AASTNode::buildSelectCache@18": {
"ct": 7546,
"wt": 812699
},
"AASTNode::buildSelectCache@16==>AASTNode::buildSelectCache@17": {
"ct": 8847,
"wt": 1304069
},
"AASTNode::buildSelectCache@15==>AASTNode::buildSelectCache@16": {
"ct": 10486,
"wt": 1477121
},
"AASTNode::buildSelectCache@18==>AASTNode::getTypeID": {
"ct": 6277,
"wt": 3116
},
"AASTNode::buildSelectCache@19==>AASTNode::getChildren": {
"ct": 6277,
"wt": 2244
},
"AASTNode::buildSelectCache@18==>AASTNode::buildSelectCache@19": {
"ct": 6277,
"wt": 620078
},
"AASTNode::buildSelectCache@19==>AASTNode::getTypeID": {
"ct": 4419,
"wt": 2135
},
"AASTNode::buildSelectCache@20==>AASTNode::getChildren": {
"ct": 4419,
"wt": 1936
},
"AASTNode::buildSelectCache@20==>AASTNode::getTypeID": {
"ct": 3571,
"wt": 1746
},
"AASTNode::buildSelectCache@21==>AASTNode::getChildren": {
"ct": 3571,
"wt": 1285
},
"AASTNode::buildSelectCache@20==>AASTNode::buildSelectCache@21": {
"ct": 3571,
"wt": 242910
},
"AASTNode::buildSelectCache@19==>AASTNode::buildSelectCache@20": {
"ct": 4419,
"wt": 498621
},
"AASTNode::buildSelectCache@21==>AASTNode::getTypeID": {
"ct": 2715,
"wt": 5381
},
"AASTNode::buildSelectCache@22==>AASTNode::getChildren": {
"ct": 2715,
"wt": 40924
},
"AASTNode::buildSelectCache@21==>AASTNode::buildSelectCache@22": {
"ct": 2715,
"wt": 206193
},
"AASTNode::buildSelectCache@22==>AASTNode::getTypeID": {
"ct": 1970,
"wt": 846
},
"AASTNode::buildSelectCache@23==>AASTNode::getChildren": {
"ct": 1970,
"wt": 649
},
"AASTNode::buildSelectCache@23==>AASTNode::getTypeID": {
"ct": 1313,
"wt": 574
},
"AASTNode::buildSelectCache@24==>AASTNode::getChildren": {
"ct": 1313,
"wt": 465
},
"AASTNode::buildSelectCache@23==>AASTNode::buildSelectCache@24": {
"ct": 1313,
"wt": 104494
},
"AASTNode::buildSelectCache@22==>AASTNode::buildSelectCache@23": {
"ct": 1970,
"wt": 140795
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getChildren": {
"ct": 847,
"wt": 639
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>count": {
"ct": 847,
"wt": 220
},
"AASTNode::getTypeName==>AASTNode::getTypeID": {
"ct": 85768,
"wt": 56244
},
"AASTNode::getTypeName==>AASTTree::getNodeTypeNameFromTypeID": {
"ct": 85768,
"wt": 126734
},
"XHPASTNode::checkIsConstantString==>AASTNode::getTypeName": {
"ct": 11337,
"wt": 32709
},
"XHPASTNode::getStringVariables==>AASTNode::getConcreteString": {
"ct": 20232,
"wt": 353033
},
"XHPASTNode::getStringVariables==>AASTNode::getTypeName": {
"ct": 20232,
"wt": 81925
},
"XHPASTNode::checkIsConstantString==>XHPASTNode::getStringVariables": {
"ct": 10349,
"wt": 256716
},
"XHPASTNode::isConstantString==>XHPASTNode::checkIsConstantString": {
"ct": 10549,
"wt": 344437
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>XHPASTNode::isConstantString": {
"ct": 847,
"wt": 54968
},
"XHPASTNode::checkIsConstantString==>AASTNode::getChildren": {
"ct": 200,
"wt": 56
},
"XHPASTNode::checkIsConstantString@1==>AASTNode::getTypeName": {
"ct": 494,
"wt": 330
},
"XHPASTNode::checkIsConstantString@1==>XHPASTNode::getStringVariables": {
"ct": 494,
"wt": 16888
},
"XHPASTNode::checkIsConstantString==>XHPASTNode::checkIsConstantString@1": {
"ct": 494,
"wt": 18750
},
"XHPASTNode::getStringVariables==>preg_match_all": {
"ct": 3534,
"wt": 66140
},
"XHPASTNode::getStringVariables==>array_filter": {
"ct": 3534,
"wt": 2209
},
"XHPASTNode::getStringVariables==>ipull": {
"ct": 3534,
"wt": 11298
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::current": {
"ct": 210,
"wt": 488
},
"AASTNode::getChildOfType==>AASTNode::getChildByIndex": {
"ct": 39464,
"wt": 804453
},
"AASTNode::getChildOfType==>AASTNode::getTypeName": {
"ct": 39464,
"wt": 244184
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getChildOfType": {
"ct": 210,
"wt": 3682
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getChildren": {
"ct": 210,
"wt": 184
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getConcreteString": {
"ct": 412,
"wt": 5040
},
"XHPASTNode::getDocblockToken==>AASTTree::getRawTokenStream": {
"ct": 210,
"wt": 48
},
"XHPASTNode::getDocblockToken==>XHPASTToken::getTypeName": {
"ct": 420,
"wt": 432
},
"XHPASTToken::isAnyWhitespace==>AASTTree::getTokenTypeIDFromTypeName": {
"ct": 1,
"wt": 2
},
"XHPASTNode::getDocblockToken==>XHPASTToken::isAnyWhitespace": {
"ct": 276,
"wt": 732
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>XHPASTNode::getDocblockToken": {
"ct": 210,
"wt": 3463
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::next": {
"ct": 210,
"wt": 272
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTToken::getValue": {
"ct": 144,
"wt": 42
},
"PhutilDocblockParser::parse==>trim": {
"ct": 263,
"wt": 240
},
"PhutilDocblockParser::parse==>preg_replace": {
"ct": 740,
"wt": 4544
},
"PhutilDocblockParser::parse==>explode": {
"ct": 288,
"wt": 498
},
"PhutilDocblockParser::parse==>preg_match": {
"ct": 1530,
"wt": 1430
},
"PhutilDocblockParser::parse==>implode": {
"ct": 144,
"wt": 121
},
"PhutilDocblockParser::parse==>preg_match_all": {
"ct": 144,
"wt": 399
},
"PhutilDocblockParser::parse==>strlen": {
"ct": 1622,
"wt": 289
},
"PhutilDocblockParser::parse==>str_replace": {
"ct": 144,
"wt": 298
},
"PhutilDocblockParser::parse==>array_filter": {
"ct": 144,
"wt": 193
},
"PhutilDocblockParser::parse==>min": {
"ct": 628,
"wt": 343
},
"PhutilDocblockParser::parse==>str_repeat": {
"ct": 144,
"wt": 123
},
"PhutilDocblockParser::parse==>rtrim": {
"ct": 144,
"wt": 58
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>PhutilDocblockParser::parse": {
"ct": 144,
"wt": 19997
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>idx": {
"ct": 144,
"wt": 218
},
"AASTTree::buildTree@25==>count": {
"ct": 494,
"wt": 149
},
"AASTTree::buildTree@25==>XHPASTTree::newNode": {
"ct": 955,
"wt": 4235
},
"AASTTree::buildTree@24==>AASTTree::buildTree@25": {
"ct": 494,
"wt": 114212
},
"AASTTree::buildTree@26==>count": {
"ct": 374,
"wt": 124
},
"AASTTree::buildTree@26==>XHPASTTree::newNode": {
"ct": 719,
"wt": 16796
},
"AASTTree::buildTree@27==>count": {
"ct": 257,
"wt": 85
},
"AASTTree::buildTree@27==>XHPASTTree::newNode": {
"ct": 512,
"wt": 2275
},
"AASTTree::buildTree@28==>count": {
"ct": 166,
"wt": 72
},
"AASTTree::buildTree@28==>XHPASTTree::newNode": {
"ct": 324,
"wt": 1607
},
"AASTTree::buildTree@29==>count": {
"ct": 121,
"wt": 56
},
"AASTTree::buildTree@29==>XHPASTTree::newNode": {
"ct": 222,
"wt": 1159
},
"AASTTree::buildTree@30==>count": {
"ct": 77,
"wt": 31
},
"AASTTree::buildTree@30==>XHPASTTree::newNode": {
"ct": 147,
"wt": 713
},
"AASTTree::buildTree@29==>AASTTree::buildTree@30": {
"ct": 77,
"wt": 4227
},
"AASTTree::buildTree@28==>AASTTree::buildTree@29": {
"ct": 121,
"wt": 71806
},
"AASTTree::buildTree@27==>AASTTree::buildTree@28": {
"ct": 166,
"wt": 75643
},
"AASTTree::buildTree@26==>AASTTree::buildTree@27": {
"ct": 257,
"wt": 82299
},
"AASTTree::buildTree@25==>AASTTree::buildTree@26": {
"ct": 374,
"wt": 103916
},
"AASTTree::buildTree@31==>count": {
"ct": 46,
"wt": 17
},
"AASTTree::buildTree@31==>XHPASTTree::newNode": {
"ct": 85,
"wt": 418
},
"AASTTree::buildTree@32==>count": {
"ct": 29,
"wt": 12
},
"AASTTree::buildTree@32==>XHPASTTree::newNode": {
"ct": 48,
"wt": 231
},
"AASTTree::buildTree@31==>AASTTree::buildTree@32": {
"ct": 29,
"wt": 1565
},
"AASTTree::buildTree@30==>AASTTree::buildTree@31": {
"ct": 46,
"wt": 2555
},
"AASTNode::buildSelectCache@24==>AASTNode::getTypeID": {
"ct": 955,
"wt": 409
},
"AASTNode::buildSelectCache@25==>AASTNode::getChildren": {
"ct": 955,
"wt": 328
},
"AASTNode::buildSelectCache@24==>AASTNode::buildSelectCache@25": {
"ct": 955,
"wt": 89948
},
"AASTNode::buildSelectCache@25==>AASTNode::getTypeID": {
"ct": 719,
"wt": 299
},
"AASTNode::buildSelectCache@26==>AASTNode::getChildren": {
"ct": 719,
"wt": 264
},
"AASTNode::buildSelectCache@26==>AASTNode::getTypeID": {
"ct": 512,
"wt": 234
},
"AASTNode::buildSelectCache@27==>AASTNode::getChildren": {
"ct": 512,
"wt": 212
},
"AASTNode::buildSelectCache@26==>AASTNode::buildSelectCache@27": {
"ct": 512,
"wt": 17584
},
"AASTNode::buildSelectCache@27==>AASTNode::getTypeID": {
"ct": 324,
"wt": 165
},
"AASTNode::buildSelectCache@28==>AASTNode::getChildren": {
"ct": 324,
"wt": 149
},
"AASTNode::buildSelectCache@28==>AASTNode::getTypeID": {
"ct": 222,
"wt": 117
},
"AASTNode::buildSelectCache@29==>AASTNode::getChildren": {
"ct": 222,
"wt": 106
},
"AASTNode::buildSelectCache@28==>AASTNode::buildSelectCache@29": {
"ct": 222,
"wt": 5063
},
"AASTNode::buildSelectCache@29==>AASTNode::getTypeID": {
"ct": 147,
"wt": 77
},
"AASTNode::buildSelectCache@30==>AASTNode::getChildren": {
"ct": 147,
"wt": 72
},
"AASTNode::buildSelectCache@29==>AASTNode::buildSelectCache@30": {
"ct": 147,
"wt": 3102
},
"AASTNode::buildSelectCache@27==>AASTNode::buildSelectCache@28": {
"ct": 324,
"wt": 7945
},
"AASTNode::buildSelectCache@25==>AASTNode::buildSelectCache@26": {
"ct": 719,
"wt": 81588
},
"AASTNode::buildSelectCache@30==>AASTNode::getTypeID": {
"ct": 85,
"wt": 45
},
"AASTNode::buildSelectCache@31==>AASTNode::getChildren": {
"ct": 85,
"wt": 36
},
"AASTNode::buildSelectCache@30==>AASTNode::buildSelectCache@31": {
"ct": 85,
"wt": 1867
},
"AASTNode::buildSelectCache@31==>AASTNode::getTypeID": {
"ct": 48,
"wt": 22
},
"AASTNode::buildSelectCache@32==>AASTNode::getChildren": {
"ct": 48,
"wt": 20
},
"AASTNode::buildSelectCache@31==>AASTNode::buildSelectCache@32": {
"ct": 48,
"wt": 1167
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 22,
"wt": 278
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>array_keys": {
"ct": 22,
"wt": 109
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>ArcanistBaseXHPASTLinter::releaseSharedFutures": {
"ct": 22,
"wt": 830
},
"ArcanistFutureLinter::didLintPaths==>ArcanistBaseXHPASTLinter::didResolveLinterFutures": {
"ct": 22,
"wt": 1416
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistFutureLinter::didLintPaths": {
"ct": 22,
"wt": 95018769
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath@1==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 215,
"wt": 1554
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath@1==>array_key_exists": {
"ct": 215,
"wt": 283
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>ArcanistBaseXHPASTLinter::getXHPASTTreeForPath@1": {
"ct": 215,
"wt": 3145
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTTreeForPath": {
"ct": 215,
"wt": 8697
},
"ArcanistXHPASTLinter::resolveFuture==>AASTTree::getRootNode": {
"ct": 215,
"wt": 368
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistXHPASTLinter::getLintSeverityMap": {
"ct": 10750,
"wt": 84402
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLinter::isCodeEnabled": {
"ct": 11180,
"wt": 324354
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 125555
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNodeList::rewind": {
"ct": 215,
"wt": 274
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNodeList::valid": {
"ct": 7495,
"wt": 12378
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNodeList::current": {
"ct": 7280,
"wt": 24286
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNode::getChildOfType": {
"ct": 7280,
"wt": 816021
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNode::getConcreteString": {
"ct": 7507,
"wt": 884123
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNodeList::next": {
"ct": 7280,
"wt": 4064
},
"call_user_func==>ArcanistXHPASTLinter::lintStrstrUsedForCheck": {
"ct": 215,
"wt": 1951600
},
"ArcanistXHPASTLinter::resolveFuture==>call_user_func": {
"ct": 11180,
"wt": 68687811
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 9070
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNodeList::rewind": {
"ct": 215,
"wt": 189
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNodeList::valid": {
"ct": 7495,
"wt": 32342
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNodeList::current": {
"ct": 7280,
"wt": 20425
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNode::getChildOfType": {
"ct": 7280,
"wt": 76948
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNode::getConcreteString": {
"ct": 7329,
"wt": 113488
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNodeList::next": {
"ct": 7280,
"wt": 15604
},
"call_user_func==>ArcanistXHPASTLinter::lintStrposUsedForStart": {
"ct": 215,
"wt": 336001
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>ArcanistLinter::getEngine": {
"ct": 215,
"wt": 71
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>ArcanistLintEngine::getWorkingCopy": {
"ct": 215,
"wt": 259
},
"ArcanistLinter::getDeprecatedConfiguration==>ArcanistLinter::getEngine": {
"ct": 215,
"wt": 38
},
"ArcanistLinter::getDeprecatedConfiguration==>ArcanistLintEngine::getConfigurationManager": {
"ct": 215,
"wt": 251
},
"ArcanistLinter::getDeprecatedConfiguration==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 215,
"wt": 521938
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>ArcanistLinter::getDeprecatedConfiguration": {
"ct": 215,
"wt": 524300
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNode::selectDescendantsOfType": {
"ct": 389,
"wt": 9329
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNodeList::rewind": {
"ct": 1385,
"wt": 861
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNodeList::valid": {
"ct": 1985,
"wt": 3210
},
"call_user_func==>ArcanistXHPASTLinter::lintImplicitFallthrough": {
"ct": 215,
"wt": 1049445
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::selectDescendantsOfType": {
"ct": 430,
"wt": 201565
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNodeList::rewind": {
"ct": 645,
"wt": 606
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNodeList::valid": {
"ct": 24535,
"wt": 61192
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNodeList::current": {
"ct": 23890,
"wt": 70425
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::getTokens": {
"ct": 7095,
"wt": 5743493
},
"ArcanistXHPASTLinter::lintBraceFormatting==>head": {
"ct": 6455,
"wt": 774526
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTToken::getValue": {
"ct": 13356,
"wt": 4913
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNodeList::next": {
"ct": 23890,
"wt": 29510
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTTree::getRawTokenStream": {
"ct": 13663,
"wt": 3902
},
"AASTToken::getNonsemanticTokensBefore==>AASTTree::getRawTokenStream": {
"ct": 41607,
"wt": 15315
},
"XHPASTToken::isComment==>AASTTree::getTokenTypeIDFromTypeName": {
"ct": 2,
"wt": 2
},
"AASTToken::isSemantic==>XHPASTToken::isComment": {
"ct": 134298,
"wt": 204036
},
"AASTToken::isSemantic==>XHPASTToken::isAnyWhitespace": {
"ct": 133521,
"wt": 131657
},
"AASTToken::getNonsemanticTokensBefore==>AASTToken::isSemantic": {
"ct": 55431,
"wt": 312575
},
"AASTToken::getNonsemanticTokensBefore==>array_reverse": {
"ct": 41607,
"wt": 27230
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTToken::getNonsemanticTokensBefore": {
"ct": 13663,
"wt": 280040
},
"AASTToken::getNonsemanticTokensAfter==>AASTTree::getRawTokenStream": {
"ct": 35782,
"wt": 29043
},
"AASTToken::getNonsemanticTokensAfter==>count": {
"ct": 56200,
"wt": 40481
},
"AASTToken::getNonsemanticTokensAfter==>AASTToken::isSemantic": {
"ct": 55989,
"wt": 326936
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTToken::getNonsemanticTokensAfter": {
"ct": 13663,
"wt": 314994
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 6383,
"wt": 336439
},
"ArcanistXHPASTLinter::lintBraceFormatting==>count": {
"ct": 6383,
"wt": 1608
},
"ArcanistXHPASTLinter::lintBraceFormatting==>reset": {
"ct": 6382,
"wt": 1615
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::getParentNode": {
"ct": 16795,
"wt": 7588
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::getTypeName": {
"ct": 16795,
"wt": 55968
},
"ArcanistXHPASTLinter::lintBraceFormatting==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 7359
},
"last==>end": {
"ct": 9748,
"wt": 8859
},
"ArcanistXHPASTLinter::lintBraceFormatting==>last": {
"ct": 519,
"wt": 10992
},
"call_user_func==>ArcanistXHPASTLinter::lintBraceFormatting": {
"ct": 215,
"wt": 8329035
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistLinter::getDefaultMessageSeverity": {
"ct": 3936,
"wt": 2713
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 10350
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 231
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNodeList::valid": {
"ct": 7495,
"wt": 19285
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNodeList::current": {
"ct": 7280,
"wt": 15832
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNode::getChildByIndex": {
"ct": 9774,
"wt": 23287
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNode::getConcreteString": {
"ct": 7280,
"wt": 212285
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNodeList::next": {
"ct": 7280,
"wt": 3832
},
"call_user_func==>ArcanistXHPASTLinter::lintTautologicalExpressions": {
"ct": 215,
"wt": 433605
},
"AASTNode::selectTokensOfTypes==>idx": {
"ct": 19135,
"wt": 44724
},
"AASTNode::selectTokensOfType==>AASTNode::selectTokensOfTypes": {
"ct": 4216,
"wt": 188905
},
"ArcanistXHPASTLinter::lintCommentSpaces==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 3279
},
"ArcanistXHPASTLinter::lintCommentSpaces==>AASTToken::getValue": {
"ct": 1896,
"wt": 431
},
"ArcanistXHPASTLinter::lintCommentSpaces==>preg_match": {
"ct": 1896,
"wt": 2912
},
"call_user_func==>ArcanistXHPASTLinter::lintCommentSpaces": {
"ct": 215,
"wt": 13953
},
"ArcanistXHPASTLinter::lintHashComments==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 2258
},
"ArcanistXHPASTLinter::lintHashComments==>AASTToken::getValue": {
"ct": 1896,
"wt": 228
},
"call_user_func==>ArcanistXHPASTLinter::lintHashComments": {
"ct": 215,
"wt": 6463
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::selectDescendantsOfType": {
"ct": 467,
"wt": 9788
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNodeList::rewind": {
"ct": 1391,
"wt": 615
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNodeList::valid": {
"ct": 3113,
"wt": 4857
},
"AASTNodeList::add==>array_keys": {
"ct": 430,
"wt": 288
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNodeList::add": {
"ct": 215,
"wt": 1577
},
"call_user_func==>ArcanistXHPASTLinter::lintReusedIterators": {
"ct": 215,
"wt": 627029
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 6460
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNodeList::rewind": {
"ct": 10143,
"wt": 16745
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNodeList::valid": {
"ct": 41998,
"wt": 125084
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNodeList::current": {
"ct": 31855,
"wt": 80464
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getChildByIndex": {
"ct": 19825,
"wt": 46039
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getTypeName": {
"ct": 12649,
"wt": 85779
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::selectDescendantsOfType": {
"ct": 9928,
"wt": 375061
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getConcreteString": {
"ct": 7176,
"wt": 109719
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNodeList::next": {
"ct": 31855,
"wt": 29398
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getID": {
"ct": 22655,
"wt": 21484
},
"ArcanistXHPASTLinter::getConcreteVariableString==>AASTNode::getConcreteString": {
"ct": 58123,
"wt": 1115350
},
"ArcanistXHPASTLinter::getConcreteVariableString==>trim": {
"ct": 58123,
"wt": 28313
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>ArcanistXHPASTLinter::getConcreteVariableString": {
"ct": 21850,
"wt": 614451
},
"call_user_func==>ArcanistXHPASTLinter::lintReusedIteratorReferences": {
"ct": 215,
"wt": 1912822
},
"ArcanistXHPASTLinter::lintVariableVariables==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 4249
},
"ArcanistXHPASTLinter::lintVariableVariables==>AASTNodeList::rewind": {
"ct": 215,
"wt": 157
},
"ArcanistXHPASTLinter::lintVariableVariables==>AASTNodeList::valid": {
"ct": 215,
"wt": 377
},
"call_user_func==>ArcanistXHPASTLinter::lintVariableVariables": {
"ct": 215,
"wt": 6415
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 6012
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNodeList::rewind": {
"ct": 24434,
"wt": 16030
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNodeList::valid": {
"ct": 71575,
"wt": 146942
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNodeList::current": {
"ct": 47141,
"wt": 152284
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>ArcanistXHPASTLinter::getSuperGlobalNames": {
"ct": 2022,
"wt": 12339
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>array_fill_keys": {
"ct": 2022,
"wt": 3336
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getChildOfType": {
"ct": 2985,
"wt": 50427
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::selectDescendantsOfType": {
"ct": 24219,
"wt": 1762919
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getChildByIndex": {
"ct": 22295,
"wt": 49079
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getTypeName": {
"ct": 15904,
"wt": 18380
},
"AASTNodeList::newList==>AASTNodeList::newFromTreeAndNodes": {
"ct": 5974,
"wt": 122294
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNodeList::newList": {
"ct": 5974,
"wt": 133977
},
"AASTNodeList::selectDescendantsOfType==>AASTNodeList::selectDescendantsOfTypes": {
"ct": 5974,
"wt": 203242
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNodeList::selectDescendantsOfType": {
"ct": 3952,
"wt": 192897
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getConcreteString": {
"ct": 11284,
"wt": 491507
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNodeList::next": {
"ct": 47141,
"wt": 54879
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>strtolower": {
"ct": 4108,
"wt": 1374
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>ArcanistXHPASTLinter::getConcreteVariableString": {
"ct": 36273,
"wt": 777546
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>idx": {
"ct": 28926,
"wt": 53820
},
"AASTNode::getOffset==>AASTTree::getRawTokenStream": {
"ct": 57398,
"wt": 15711
},
"AASTNode::getOffset==>AASTToken::getOffset": {
"ct": 57398,
"wt": 44907
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getOffset": {
"ct": 54226,
"wt": 286452
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>min": {
"ct": 12703,
"wt": 11593
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getID": {
"ct": 73713,
"wt": 32438
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>XHPASTNode::getStringVariables": {
"ct": 9389,
"wt": 353507
},
"call_user_func==>ArcanistXHPASTLinter::lintUndeclaredVariables": {
"ct": 215,
"wt": 5964252
},
"ArcanistXHPASTLinter::lintPHPTagUse==>AASTNode::getTokens": {
"ct": 215,
"wt": 1179921
},
"ArcanistXHPASTLinter::lintPHPTagUse==>XHPASTToken::getTypeName": {
"ct": 218,
"wt": 530
},
"ArcanistXHPASTLinter::lintPHPTagUse==>AASTToken::getValue": {
"ct": 215,
"wt": 3090
},
"ArcanistXHPASTLinter::lintPHPTagUse==>trim": {
"ct": 212,
"wt": 303
},
"ArcanistXHPASTLinter::lintPHPTagUse==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 2589
},
"call_user_func==>ArcanistXHPASTLinter::lintPHPTagUse": {
"ct": 215,
"wt": 1477080
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::selectDescendantsOfType": {
"ct": 8931,
"wt": 373935
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::rewind": {
"ct": 9146,
"wt": 4694
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::valid": {
"ct": 40297,
"wt": 100848
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::current": {
"ct": 31151,
"wt": 76609
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getChildByIndex": {
"ct": 5259,
"wt": 11889
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getTypeName": {
"ct": 3194,
"wt": 19768
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getConcreteString": {
"ct": 25705,
"wt": 789418
},
"PhutilBootloader::executeInclude==>load::xhpast/ArcanistXHPASTLintNamingHook.php": {
"ct": 1,
"wt": 92
},
"ArcanistXHPASTLinter::lintNamingConventions==>spl_autoload_call": {
"ct": 1,
"wt": 265
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::stripPHPFunction": {
"ct": 2022,
"wt": 13715
},
"ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores==>preg_match": {
"ct": 22937,
"wt": 37619
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores": {
"ct": 22937,
"wt": 83807
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::next": {
"ct": 31151,
"wt": 40733
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getChildren": {
"ct": 2562,
"wt": 1339
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLinter::getSuperGlobalNames": {
"ct": 215,
"wt": 630
},
"ArcanistXHPASTLinter::lintNamingConventions==>array_fill_keys": {
"ct": 215,
"wt": 351
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 5836
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::selectDescendantsOfType": {
"ct": 2022,
"wt": 34328
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNodeList::key": {
"ct": 22954,
"wt": 6338
},
"ArcanistXHPASTLinter::lintNamingConventions==>trim": {
"ct": 21819,
"wt": 14339
},
"ArcanistXHPASTLintNamingHook::stripPHPVariable==>preg_replace": {
"ct": 23283,
"wt": 43599
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::stripPHPVariable": {
"ct": 23283,
"wt": 101006
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistLinter::getEngine": {
"ct": 215,
"wt": 119
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistLintEngine::getWorkingCopy": {
"ct": 215,
"wt": 220
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 215,
"wt": 141326
},
"call_user_func==>ArcanistXHPASTLinter::lintNamingConventions": {
"ct": 215,
"wt": 4187259
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNode::selectDescendantsOfType": {
"ct": 425,
"wt": 11169
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNodeList::rewind": {
"ct": 425,
"wt": 391
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNodeList::valid": {
"ct": 2652,
"wt": 4581
},
"call_user_func==>ArcanistXHPASTLinter::lintSurpriseConstructors": {
"ct": 215,
"wt": 94425
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 28804
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 282
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNodeList::valid": {
"ct": 15405,
"wt": 43007
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNodeList::current": {
"ct": 15190,
"wt": 43377
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNode::getTokens": {
"ct": 15190,
"wt": 329467
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>array_shift": {
"ct": 15190,
"wt": 10974
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>array_pop": {
"ct": 15190,
"wt": 4631
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>XHPASTToken::getTypeName": {
"ct": 30380,
"wt": 39364
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTToken::getNonsemanticTokensAfter": {
"ct": 15190,
"wt": 236286
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTToken::getNonsemanticTokensBefore": {
"ct": 15190,
"wt": 192643
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>AASTNodeList::next": {
"ct": 15190,
"wt": 13195
},
"mpull==>AASTToken::getValue": {
"ct": 836407,
"wt": 536352
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>mpull": {
"ct": 3486,
"wt": 12113
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>implode": {
"ct": 3486,
"wt": 2253
},
"ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions==>preg_match": {
"ct": 3486,
"wt": 6737
},
"call_user_func==>ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions": {
"ct": 215,
"wt": 1245678
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>AASTNode::getTokens": {
"ct": 215,
"wt": 1076360
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>XHPASTToken::getTypeName": {
"ct": 244620,
"wt": 197007
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>AASTToken::getNonsemanticTokensAfter": {
"ct": 3656,
"wt": 93482
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>count": {
"ct": 3656,
"wt": 3154
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>head": {
"ct": 3656,
"wt": 13674
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>XHPASTToken::isAnyWhitespace": {
"ct": 3137,
"wt": 4142
},
"ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords==>AASTToken::getValue": {
"ct": 3137,
"wt": 1273
},
"call_user_func==>ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords": {
"ct": 215,
"wt": 2673041
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::selectDescendantsOfType": {
"ct": 430,
"wt": 552005
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNodeList::rewind": {
"ct": 430,
"wt": 486
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNodeList::valid": {
"ct": 8824,
"wt": 37612
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNodeList::current": {
"ct": 8394,
"wt": 21503
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::getChildByIndex": {
"ct": 8394,
"wt": 23912
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::getConcreteString": {
"ct": 7280,
"wt": 273304
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 7280,
"wt": 354934
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNodeList::next": {
"ct": 8394,
"wt": 7817
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::selectTokensOfType": {
"ct": 478,
"wt": 10070
},
"AASTToken::getNextToken==>AASTTree::getRawTokenStream": {
"ct": 226008,
"wt": 127871
},
"AASTToken::getNextToken==>idx": {
"ct": 226008,
"wt": 157069
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTToken::getNextToken": {
"ct": 8856,
"wt": 53342
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>XHPASTToken::getTypeName": {
"ct": 10781,
"wt": 13516
},
"call_user_func==>ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators": {
"ct": 215,
"wt": 1494902
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNode::selectDescendantsOfType": {
"ct": 645,
"wt": 35497
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNodeList::rewind": {
"ct": 645,
"wt": 599
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNodeList::valid": {
"ct": 13287,
"wt": 23041
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNodeList::current": {
"ct": 12642,
"wt": 31709
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNode::getChildByIndex": {
"ct": 12642,
"wt": 28907
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNode::getConcreteString": {
"ct": 12642,
"wt": 211760
},
"ArcanistXHPASTLinter::getFunctionCalls==>strtolower": {
"ct": 12642,
"wt": 3773
},
"ArcanistXHPASTLinter::getFunctionCalls==>in_array": {
"ct": 12642,
"wt": 8018
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNodeList::next": {
"ct": 12642,
"wt": 6582
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNode::getTree": {
"ct": 645,
"wt": 397
},
"ArcanistXHPASTLinter::getFunctionCalls==>AASTNodeList::newFromTreeAndNodes": {
"ct": 645,
"wt": 6152
},
"ArcanistXHPASTLinter::lintDynamicDefines==>ArcanistXHPASTLinter::getFunctionCalls": {
"ct": 215,
"wt": 185783
},
"ArcanistXHPASTLinter::lintDynamicDefines==>AASTNodeList::rewind": {
"ct": 215,
"wt": 163
},
"ArcanistXHPASTLinter::lintDynamicDefines==>AASTNodeList::valid": {
"ct": 215,
"wt": 357
},
"call_user_func==>ArcanistXHPASTLinter::lintDynamicDefines": {
"ct": 215,
"wt": 188181
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNode::selectDescendantsOfType": {
"ct": 2507,
"wt": 186903
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNodeList::rewind": {
"ct": 2507,
"wt": 1217
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNodeList::valid": {
"ct": 8029,
"wt": 25004
},
"call_user_func==>ArcanistXHPASTLinter::lintUseOfThisInStaticMethods": {
"ct": 215,
"wt": 361647
},
"ArcanistXHPASTLinter::lintPregQuote==>ArcanistXHPASTLinter::getFunctionCalls": {
"ct": 215,
"wt": 147896
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNodeList::rewind": {
"ct": 215,
"wt": 147
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNodeList::valid": {
"ct": 217,
"wt": 360
},
"call_user_func==>ArcanistXHPASTLinter::lintPregQuote": {
"ct": 215,
"wt": 154305
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 4964
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 112
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNodeList::valid": {
"ct": 929,
"wt": 1548
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNodeList::current": {
"ct": 714,
"wt": 1640
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNode::getChildByIndex": {
"ct": 714,
"wt": 1281
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNode::getConcreteString": {
"ct": 714,
"wt": 13454
},
"ArcanistXHPASTLinter::lintExitExpressions==>strtolower": {
"ct": 714,
"wt": 253
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNodeList::next": {
"ct": 714,
"wt": 363
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNode::getParentNode": {
"ct": 8,
"wt": 6
},
"ArcanistXHPASTLinter::lintExitExpressions==>AASTNode::getTypeName": {
"ct": 8,
"wt": 48
},
"call_user_func==>ArcanistXHPASTLinter::lintExitExpressions": {
"ct": 215,
"wt": 35540
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 9727
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNodeList::rewind": {
"ct": 215,
"wt": 118
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNodeList::valid": {
"ct": 2049,
"wt": 3896
},
"call_user_func==>ArcanistXHPASTLinter::lintArrayIndexWhitespace": {
"ct": 215,
"wt": 102265
},
"ArcanistXHPASTLinter::lintTodoComments==>AASTNode::selectTokensOfTypes": {
"ct": 215,
"wt": 133979
},
"ArcanistXHPASTLinter::lintTodoComments==>AASTToken::getValue": {
"ct": 2318,
"wt": 780
},
"ArcanistXHPASTLinter::lintTodoComments==>XHPASTToken::getTypeName": {
"ct": 2318,
"wt": 805
},
"ArcanistXHPASTLinter::lintTodoComments==>preg_match_all": {
"ct": 2318,
"wt": 14221
},
"call_user_func==>ArcanistXHPASTLinter::lintTodoComments": {
"ct": 215,
"wt": 644958
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>AASTNode::selectDescendantsOfType": {
"ct": 430,
"wt": 8507
},
"AASTNodeList::count==>count@1": {
"ct": 640,
"wt": 102
},
"count==>AASTNodeList::count": {
"ct": 640,
"wt": 1144
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>count": {
"ct": 640,
"wt": 2596
},
"call_user_func==>ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch": {
"ct": 215,
"wt": 28689
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 10145
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNodeList::rewind": {
"ct": 215,
"wt": 191
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNodeList::valid": {
"ct": 7495,
"wt": 12475
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNodeList::current": {
"ct": 7280,
"wt": 21470
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNode::getChildByIndex": {
"ct": 7456,
"wt": 19794
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNode::getConcreteString": {
"ct": 7280,
"wt": 116345
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNodeList::next": {
"ct": 7280,
"wt": 4005
},
"call_user_func==>ArcanistXHPASTLinter::lintPlusOperatorOnStrings": {
"ct": 215,
"wt": 254524
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 5909
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNodeList::rewind": {
"ct": 215,
"wt": 146
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNodeList::valid": {
"ct": 1822,
"wt": 3926
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNodeList::current": {
"ct": 1607,
"wt": 4139
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNode::getChildByIndex": {
"ct": 4456,
"wt": 273293
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNode::getChildren": {
"ct": 1607,
"wt": 102895
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNode::getTypeName": {
"ct": 3064,
"wt": 11823
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNodeList::next": {
"ct": 1607,
"wt": 1503
},
"call_user_func==>ArcanistXHPASTLinter::lintDuplicateKeysInArray": {
"ct": 215,
"wt": 912041
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 32079
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNodeList::rewind": {
"ct": 215,
"wt": 169
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNodeList::valid": {
"ct": 9594,
"wt": 24757
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNodeList::current": {
"ct": 9379,
"wt": 47783
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNode::getChildOfType": {
"ct": 9379,
"wt": 122701
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNode::getChildren": {
"ct": 9379,
"wt": 3507
},
"ArcanistXHPASTLinter::lintClosingCallParen==>last": {
"ct": 7175,
"wt": 46072
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNode::getTypeName": {
"ct": 7175,
"wt": 36885
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNode::getTokens": {
"ct": 9293,
"wt": 343810
},
"ArcanistXHPASTLinter::lintClosingCallParen==>array_pop": {
"ct": 9293,
"wt": 3485
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTToken::getNonsemanticTokensBefore": {
"ct": 9293,
"wt": 408316
},
"ArcanistXHPASTLinter::lintClosingCallParen==>mpull": {
"ct": 9293,
"wt": 21784
},
"ArcanistXHPASTLinter::lintClosingCallParen==>implode": {
"ct": 9293,
"wt": 18776
},
"ArcanistXHPASTLinter::lintClosingCallParen==>preg_match": {
"ct": 9293,
"wt": 14510
},
"ArcanistXHPASTLinter::lintClosingCallParen==>AASTNodeList::next": {
"ct": 9379,
"wt": 17750
},
"call_user_func==>ArcanistXHPASTLinter::lintClosingCallParen": {
"ct": 215,
"wt": 1349223
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 15054
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNodeList::rewind": {
"ct": 215,
"wt": 184
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNodeList::valid": {
"ct": 2237,
"wt": 24115
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNodeList::current": {
"ct": 2022,
"wt": 4722
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNode::getChildOfType": {
"ct": 2022,
"wt": 13446
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNode::getTokens": {
"ct": 2022,
"wt": 19362
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>array_pop": {
"ct": 2022,
"wt": 511
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTToken::getNonsemanticTokensBefore": {
"ct": 2022,
"wt": 20569
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>mpull": {
"ct": 2022,
"wt": 2548
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>implode": {
"ct": 2022,
"wt": 493
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>preg_match": {
"ct": 2022,
"wt": 6964
},
"ArcanistXHPASTLinter::lintClosingDeclarationParen==>AASTNodeList::next": {
"ct": 2022,
"wt": 1666
},
"call_user_func==>ArcanistXHPASTLinter::lintClosingDeclarationParen": {
"ct": 215,
"wt": 144925
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNode::selectTokensOfTypes": {
"ct": 430,
"wt": 534298
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTToken::getValue": {
"ct": 16778,
"wt": 8603
},
"ArcanistXHPASTLinter::lintKeywordCasing==>strtolower": {
"ct": 19418,
"wt": 18270
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 399349
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNodeList::rewind": {
"ct": 215,
"wt": 234
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNodeList::valid": {
"ct": 5306,
"wt": 13794
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNodeList::current": {
"ct": 5091,
"wt": 11438
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNode::getConcreteString": {
"ct": 5091,
"wt": 88939
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNode::getParentNode": {
"ct": 5091,
"wt": 3747
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNode::getTypeName": {
"ct": 5091,
"wt": 29837
},
"ArcanistXHPASTLinter::lintKeywordCasing==>AASTNodeList::next": {
"ct": 5091,
"wt": 4069
},
"ArcanistXHPASTLinter::lintKeywordCasing==>idx": {
"ct": 1382,
"wt": 1761
},
"ArcanistXHPASTLinter::lintKeywordCasing==>strtoupper": {
"ct": 65,
"wt": 33
},
"call_user_func==>ArcanistXHPASTLinter::lintKeywordCasing": {
"ct": 215,
"wt": 1253681
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 176437
},
"ArcanistXHPASTLinter::lintStrings==>AASTNodeList::rewind": {
"ct": 1084,
"wt": 858
},
"ArcanistXHPASTLinter::lintStrings==>AASTNodeList::valid": {
"ct": 13559,
"wt": 26215
},
"ArcanistXHPASTLinter::lintStrings==>AASTNodeList::current": {
"ct": 12475,
"wt": 42526
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::getTypeName": {
"ct": 29594,
"wt": 68720
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::selectDescendantsOfType": {
"ct": 869,
"wt": 67391
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::getConcreteString": {
"ct": 9702,
"wt": 147318
},
"ArcanistXHPASTLinter::lintStrings==>substr": {
"ct": 9702,
"wt": 3677
},
"ArcanistXHPASTLinter::lintStrings==>strpos": {
"ct": 155232,
"wt": 36758
},
"ArcanistXHPASTLinter::lintStrings==>XHPASTNode::isConstantString": {
"ct": 9702,
"wt": 310479
},
"ArcanistXHPASTLinter::lintStrings==>AASTNodeList::next": {
"ct": 12475,
"wt": 25830
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::getID": {
"ct": 230,
"wt": 210
},
"ArcanistXHPASTLinter::lintStrings==>str_replace": {
"ct": 230,
"wt": 348
},
"ArcanistXHPASTLinter::lintStrings==>AASTNode::getParentNode": {
"ct": 9575,
"wt": 6468
},
"call_user_func==>ArcanistXHPASTLinter::lintStrings": {
"ct": 215,
"wt": 1315160
},
"ArcanistXHPASTLinter::lintElseIfStatements==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 2241
},
"call_user_func==>ArcanistXHPASTLinter::lintElseIfStatements": {
"ct": 215,
"wt": 3101
},
"ArcanistXHPASTLinter::lintSemicolons==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 7585
},
"AASTToken::getPrevToken==>AASTTree::getRawTokenStream": {
"ct": 15156,
"wt": 5014
},
"AASTToken::getPrevToken==>idx": {
"ct": 15156,
"wt": 12995
},
"ArcanistXHPASTLinter::lintSemicolons==>AASTToken::getPrevToken": {
"ct": 11613,
"wt": 48420
},
"ArcanistXHPASTLinter::lintSemicolons==>XHPASTToken::isAnyWhitespace": {
"ct": 11613,
"wt": 22641
},
"call_user_func==>ArcanistXHPASTLinter::lintSemicolons": {
"ct": 215,
"wt": 106485
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>AASTNode::selectTokensOfType": {
"ct": 215,
"wt": 125893
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>AASTToken::getPrevToken": {
"ct": 1618,
"wt": 6808
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>AASTToken::getNextToken": {
"ct": 1618,
"wt": 6510
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>XHPASTToken::getTypeName": {
"ct": 3236,
"wt": 1834
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>AASTToken::getValue": {
"ct": 1022,
"wt": 297
},
"ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators==>strpos": {
"ct": 1022,
"wt": 314
},
"call_user_func==>ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators": {
"ct": 215,
"wt": 161042
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>phutil_get_library_root": {
"ct": 215,
"wt": 2214
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>Filesystem::readFile": {
"ct": 215,
"wt": 122681
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>phutil_json_decode": {
"ct": 215,
"wt": 7955016
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::selectDescendantsOfType": {
"ct": 645,
"wt": 31542
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNodeList::rewind": {
"ct": 860,
"wt": 1066
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNodeList::valid": {
"ct": 15143,
"wt": 54247
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNodeList::current": {
"ct": 14283,
"wt": 39873
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getChildOfType": {
"ct": 2294,
"wt": 45097
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getChildByIndex": {
"ct": 6685,
"wt": 226998
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getTypeName": {
"ct": 2468,
"wt": 11976
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getConcreteString": {
"ct": 12400,
"wt": 195806
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNodeList::next": {
"ct": 14283,
"wt": 29166
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>idx": {
"ct": 50517,
"wt": 205220
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>version_compare": {
"ct": 7794,
"wt": 8189
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>array_key_exists": {
"ct": 4212,
"wt": 1350
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 17062
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNode::selectTokensOfType": {
"ct": 430,
"wt": 5490
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTToken::getNextToken": {
"ct": 4044,
"wt": 16038
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTToken::isSemantic": {
"ct": 4044,
"wt": 17617
},
"ArcanistXHPASTLinter::lintPHP53Features==>XHPASTToken::getTypeName": {
"ct": 2022,
"wt": 757
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNode::selectDescendantsOfType": {
"ct": 860,
"wt": 17341
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNodeList::rewind": {
"ct": 860,
"wt": 531
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNodeList::valid": {
"ct": 2409,
"wt": 3536
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNodeList::current": {
"ct": 1549,
"wt": 2704
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNode::getChildByIndex": {
"ct": 1453,
"wt": 2052
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNode::getTypeName": {
"ct": 1453,
"wt": 7715
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNode::getConcreteString": {
"ct": 1487,
"wt": 28451
},
"ArcanistXHPASTLinter::lintPHP53Features==>AASTNodeList::next": {
"ct": 1549,
"wt": 582
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>ArcanistXHPASTLinter::lintPHP53Features": {
"ct": 215,
"wt": 136628
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 13418
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNodeList::rewind": {
"ct": 215,
"wt": 100
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNodeList::valid": {
"ct": 2049,
"wt": 3337
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>ArcanistXHPASTLinter::lintPHP54Features": {
"ct": 215,
"wt": 54737
},
"call_user_func==>ArcanistXHPASTLinter::lintPHPCompatibility": {
"ct": 215,
"wt": 10379118
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 13412
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNodeList::rewind": {
"ct": 215,
"wt": 324
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNodeList::valid": {
"ct": 424,
"wt": 1387
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNodeList::current": {
"ct": 209,
"wt": 687
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNode::getChildren": {
"ct": 209,
"wt": 238
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>head": {
"ct": 209,
"wt": 9015
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNode::getTypeName": {
"ct": 209,
"wt": 478
},
"ArcanistXHPASTLinter::lintLanguageConstructParentheses==>AASTNodeList::next": {
"ct": 209,
"wt": 261
},
"call_user_func==>ArcanistXHPASTLinter::lintLanguageConstructParentheses": {
"ct": 215,
"wt": 30614
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 15819
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNodeList::rewind": {
"ct": 215,
"wt": 249
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNodeList::valid": {
"ct": 6791,
"wt": 24377
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNodeList::current": {
"ct": 6576,
"wt": 18783
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNode::getTokens": {
"ct": 6576,
"wt": 2575210
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>head": {
"ct": 6576,
"wt": 794507
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>count": {
"ct": 12433,
"wt": 4079
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>XHPASTToken::getTypeName": {
"ct": 216005,
"wt": 186261
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTNodeList::next": {
"ct": 6576,
"wt": 7921
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>AASTToken::getNextToken": {
"ct": 209584,
"wt": 1078047
},
"ArcanistXHPASTLinter::lintEmptyBlockStatements==>XHPASTToken::isAnyWhitespace": {
"ct": 11714,
"wt": 20734
},
"call_user_func==>ArcanistXHPASTLinter::lintEmptyBlockStatements": {
"ct": 215,
"wt": 6162782
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 223826
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNodeList::rewind": {
"ct": 215,
"wt": 243
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNodeList::valid": {
"ct": 1822,
"wt": 3905
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNodeList::current": {
"ct": 1607,
"wt": 4421
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getChildOfType": {
"ct": 1607,
"wt": 20300
},
"AASTNode::getChildrenOfType==>AASTNode::getTypeName": {
"ct": 14909,
"wt": 32101
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getChildrenOfType": {
"ct": 1607,
"wt": 14501
},
"AASTTree::getOffsetToLineNumberMap==>strlen": {
"ct": 129,
"wt": 61
},
"AASTNode::getLineNumber==>AASTTree::getOffsetToLineNumberMap": {
"ct": 1027,
"wt": 844515
},
"AASTNode::getLineNumber==>AASTNode::getOffset": {
"ct": 1027,
"wt": 5781
},
"AASTNode::getLineNumber==>idx": {
"ct": 1027,
"wt": 5413
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getLineNumber": {
"ct": 1027,
"wt": 861172
},
"AASTNode::getEndLineNumber==>AASTTree::getOffsetToLineNumberMap": {
"ct": 1027,
"wt": 4503
},
"AASTNode::getEndLineNumber==>AASTNode::getOffset": {
"ct": 1027,
"wt": 3978
},
"AASTNode::getLength==>AASTTree::getRawTokenStream": {
"ct": 1027,
"wt": 353
},
"AASTNode::getLength==>AASTToken::getOffset": {
"ct": 1027,
"wt": 400
},
"AASTNode::getLength==>AASTNode::getOffset": {
"ct": 1027,
"wt": 3946
},
"AASTNode::getEndLineNumber==>AASTNode::getLength": {
"ct": 1027,
"wt": 10073
},
"AASTNode::getEndLineNumber==>idx": {
"ct": 1027,
"wt": 4888
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getEndLineNumber": {
"ct": 1027,
"wt": 29722
},
"ArcanistXHPASTLinter::lintArraySeparator==>last": {
"ct": 2054,
"wt": 15693
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getTokens": {
"ct": 1027,
"wt": 16237
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTToken::getNextToken": {
"ct": 1027,
"wt": 4961
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTToken::getValue": {
"ct": 1027,
"wt": 534
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNodeList::next": {
"ct": 1607,
"wt": 1477
},
"call_user_func==>ArcanistXHPASTLinter::lintArraySeparator": {
"ct": 215,
"wt": 1228727
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 109896
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNodeList::rewind": {
"ct": 215,
"wt": 197
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNodeList::valid": {
"ct": 867,
"wt": 1592
},
"call_user_func==>ArcanistXHPASTLinter::lintConstructorParentheses": {
"ct": 215,
"wt": 135889
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 4648
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNodeList::rewind": {
"ct": 215,
"wt": 125
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNodeList::valid": {
"ct": 302,
"wt": 483
},
"call_user_func==>ArcanistXHPASTLinter::lintSwitchStatements": {
"ct": 215,
"wt": 21941
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 8190
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNodeList::rewind": {
"ct": 215,
"wt": 184
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNodeList::valid": {
"ct": 4429,
"wt": 7412
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNodeList::current": {
"ct": 4214,
"wt": 8868
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNode::getChildByIndex": {
"ct": 4214,
"wt": 9058
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNode::getConcreteString": {
"ct": 4214,
"wt": 64749
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>idx": {
"ct": 4214,
"wt": 21999
},
"ArcanistXHPASTLinter::lintBlacklistedFunction==>AASTNodeList::next": {
"ct": 4214,
"wt": 1732
},
"call_user_func==>ArcanistXHPASTLinter::lintBlacklistedFunction": {
"ct": 215,
"wt": 163604
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 6240
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNodeList::rewind": {
"ct": 215,
"wt": 157
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNodeList::valid": {
"ct": 2232,
"wt": 7758
},
"call_user_func==>ArcanistXHPASTLinter::lintMethodModifier": {
"ct": 215,
"wt": 226603
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 4780
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNodeList::rewind": {
"ct": 215,
"wt": 132
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNodeList::valid": {
"ct": 566,
"wt": 922
},
"call_user_func==>ArcanistXHPASTLinter::lintPropertyModifier": {
"ct": 215,
"wt": 24490
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 21186
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNodeList::rewind": {
"ct": 215,
"wt": 189
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNodeList::valid": {
"ct": 10246,
"wt": 40252
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNodeList::current": {
"ct": 10031,
"wt": 27374
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNode::getChildrenOfType": {
"ct": 10031,
"wt": 164553
},
"ArcanistXHPASTLinter::lintCallTimePassByReference==>AASTNodeList::next": {
"ct": 10031,
"wt": 7346
},
"call_user_func==>ArcanistXHPASTLinter::lintCallTimePassByReference": {
"ct": 215,
"wt": 330989
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 7612
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNodeList::rewind": {
"ct": 215,
"wt": 157
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNodeList::valid": {
"ct": 4429,
"wt": 11401
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNodeList::current": {
"ct": 4214,
"wt": 10108
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::getChildByIndex": {
"ct": 5071,
"wt": 7925
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::getConcreteString": {
"ct": 4214,
"wt": 72576
},
"ArcanistXHPASTLinter::lintFormattedString==>strtolower": {
"ct": 4214,
"wt": 1406
},
"ArcanistXHPASTLinter::lintFormattedString==>idx": {
"ct": 4214,
"wt": 5434
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNodeList::next": {
"ct": 4214,
"wt": 3185
},
"call_user_func==>ArcanistXHPASTLinter::lintFormattedString": {
"ct": 215,
"wt": 276467
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNode::selectDescendantsOfType": {
"ct": 400,
"wt": 11872
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNodeList::rewind": {
"ct": 400,
"wt": 334
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNodeList::valid": {
"ct": 2185,
"wt": 3441
},
"call_user_func==>ArcanistXHPASTLinter::lintUnnecessaryFinalModifier": {
"ct": 215,
"wt": 80552
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 28191
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNodeList::rewind": {
"ct": 215,
"wt": 204
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNodeList::valid": {
"ct": 17010,
"wt": 50640
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNodeList::current": {
"ct": 16795,
"wt": 70908
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNode::getParentNode": {
"ct": 16795,
"wt": 21466
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNode::getTypeName": {
"ct": 16795,
"wt": 18766
},
"AASTNode::getSemanticString==>AASTNode::getTokens": {
"ct": 21894,
"wt": 2027057
},
"AASTNode::getSemanticString==>XHPASTToken::isComment": {
"ct": 840593,
"wt": 1278804
},
"AASTNode::getSemanticString==>mpull": {
"ct": 21894,
"wt": 3014390
},
"AASTNode::getSemanticString==>implode": {
"ct": 21894,
"wt": 94335
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNode::getSemanticString": {
"ct": 16795,
"wt": 8742012
},
"ArcanistXHPASTLinter::lintUnnecessarySemicolons==>AASTNodeList::next": {
"ct": 16795,
"wt": 28756
},
"call_user_func==>ArcanistXHPASTLinter::lintUnnecessarySemicolons": {
"ct": 215,
"wt": 9118417
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>ArcanistXHPASTLinter::getFunctionCalls": {
"ct": 215,
"wt": 179993
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNode::selectDescendantsOfTypes": {
"ct": 215,
"wt": 4809
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNodeList::add": {
"ct": 215,
"wt": 1294
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 127
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNodeList::valid": {
"ct": 404,
"wt": 597
},
"call_user_func==>ArcanistXHPASTLinter::lintConstantDefinitions": {
"ct": 215,
"wt": 202198
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::selectDescendantsOfType": {
"ct": 425,
"wt": 180681
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNodeList::rewind": {
"ct": 425,
"wt": 281
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNodeList::valid": {
"ct": 2008,
"wt": 3076
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::selectTokensOfType": {
"ct": 1588,
"wt": 35246
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTToken::getNonsemanticTokensBefore": {
"ct": 1391,
"wt": 13079
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTToken::getNonsemanticTokensAfter": {
"ct": 1391,
"wt": 22374
},
"call_user_func==>ArcanistXHPASTLinter::lintSelfMemberReference": {
"ct": 215,
"wt": 432073
},
"ArcanistXHPASTLinter::lintLogicalOperators==>AASTNode::selectTokensOfType": {
"ct": 430,
"wt": 3729
},
"call_user_func==>ArcanistXHPASTLinter::lintLogicalOperators": {
"ct": 215,
"wt": 4854
},
"ArcanistXHPASTLinter::lintInnerFunctions==>AASTNode::selectDescendantsOfType": {
"ct": 220,
"wt": 12410
},
"ArcanistXHPASTLinter::lintInnerFunctions==>AASTNodeList::rewind": {
"ct": 220,
"wt": 139
},
"ArcanistXHPASTLinter::lintInnerFunctions==>AASTNodeList::valid": {
"ct": 225,
"wt": 394
},
"ArcanistXHPASTLinter::lintInnerFunctions==>AASTNodeList::current": {
"ct": 5,
"wt": 10
},
"ArcanistXHPASTLinter::lintInnerFunctions==>AASTNodeList::next": {
"ct": 5,
"wt": 1
},
"call_user_func==>ArcanistXHPASTLinter::lintInnerFunctions": {
"ct": 215,
"wt": 14686
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNode::selectDescendantsOfType": {
"ct": 2237,
"wt": 50655
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNodeList::rewind": {
"ct": 2237,
"wt": 910
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNodeList::valid": {
"ct": 5373,
"wt": 8273
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNodeList::current": {
"ct": 3136,
"wt": 6207
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNodeList::next": {
"ct": 3136,
"wt": 966
},
"call_user_func==>ArcanistXHPASTLinter::lintDefaultParameters": {
"ct": 215,
"wt": 98629
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>get_defined_functions": {
"ct": 1,
"wt": 254
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>idx": {
"ct": 3710,
"wt": 5608
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>array_fuse": {
"ct": 1,
"wt": 108
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNode::selectDescendantsOfType": {
"ct": 215,
"wt": 7002
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNodeList::rewind": {
"ct": 215,
"wt": 137
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNodeList::valid": {
"ct": 4429,
"wt": 11201
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNodeList::current": {
"ct": 4214,
"wt": 15565
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNode::getChildByIndex": {
"ct": 4214,
"wt": 11454
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNode::getTypeName": {
"ct": 4214,
"wt": 38708
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNode::getConcreteString": {
"ct": 3709,
"wt": 69832
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>strtolower": {
"ct": 5561,
"wt": 4715
},
"ArcanistXHPASTLinter::lintLowercaseFunctions==>AASTNodeList::next": {
"ct": 4214,
"wt": 5708
},
"call_user_func==>ArcanistXHPASTLinter::lintLowercaseFunctions": {
"ct": 215,
"wt": 826587
},
"ArcanistFutureLinter::didLintPaths==>ArcanistXHPASTLinter::resolveFuture": {
"ct": 215,
"wt": 69153380
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNode::getChildByIndex": {
"ct": 813,
"wt": 1041
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>AASTNode::getTypeName": {
"ct": 845,
"wt": 4148
},
"ArcanistXHPASTLinter::lintStrstrUsedForCheck==>strtolower": {
"ct": 17,
"wt": 8
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNode::getChildByIndex": {
"ct": 807,
"wt": 993
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>AASTNode::getTypeName": {
"ct": 817,
"wt": 759
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>AASTNode::getSemanticString": {
"ct": 2494,
"wt": 83070
},
"ArcanistXHPASTLinter::evaluateStaticBoolean==>strtolower": {
"ct": 628,
"wt": 221
},
"ArcanistXHPASTLinter::lintTautologicalExpressions==>ArcanistXHPASTLinter::evaluateStaticBoolean": {
"ct": 628,
"wt": 1875
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNodeList::current": {
"ct": 1722,
"wt": 11522
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::getChildOfType": {
"ct": 709,
"wt": 8322
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::getChildByIndex": {
"ct": 1445,
"wt": 521802
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::getTypeName": {
"ct": 1344,
"wt": 7445
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::getConcreteString": {
"ct": 967,
"wt": 12185
},
"ArcanistXHPASTLinter::lintReusedIterators==>trim": {
"ct": 866,
"wt": 384
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::getID": {
"ct": 1651,
"wt": 697
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNodeList::next": {
"ct": 1722,
"wt": 807
},
"ArcanistXHPASTLinter::lintReusedIterators==>AASTNode::selectDescendantsOfTypes": {
"ct": 709,
"wt": 19033
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getChildOfType": {
"ct": 671,
"wt": 4305
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNode::selectDescendantsOfType": {
"ct": 1407,
"wt": 40665
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNodeList::getRawNodes": {
"ct": 1407,
"wt": 468
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTNode::getTokens": {
"ct": 671,
"wt": 462465
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>end": {
"ct": 671,
"wt": 508
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>AASTToken::getOffset": {
"ct": 671,
"wt": 349
},
"ArcanistXHPASTLinter::lintPHPTagUse==>preg_match": {
"ct": 3,
"wt": 26
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getID": {
"ct": 1486,
"wt": 443
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTToken::getPrevToken": {
"ct": 1925,
"wt": 9580
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTNode::getTypeName": {
"ct": 1114,
"wt": 6181
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNodeList::current": {
"ct": 1834,
"wt": 4441
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNode::getChildByIndex": {
"ct": 1834,
"wt": 2950
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNode::getTokens": {
"ct": 1834,
"wt": 12358
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>array_pop": {
"ct": 1834,
"wt": 657
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTToken::getNonsemanticTokensAfter": {
"ct": 1834,
"wt": 31806
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>mpull": {
"ct": 1834,
"wt": 2430
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>implode": {
"ct": 1834,
"wt": 560
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>preg_match": {
"ct": 1834,
"wt": 2987
},
"ArcanistXHPASTLinter::lintArrayIndexWhitespace==>AASTNodeList::next": {
"ct": 1834,
"wt": 1503
},
"ArcanistXHPASTLinter::lintTodoComments==>AASTToken::getOffset": {
"ct": 73,
"wt": 74
},
"ArcanistXHPASTLinter::lintTodoComments==>pht": {
"ct": 73,
"wt": 2373
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::getActivePath": {
"ct": 201,
"wt": 52
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::getEngine": {
"ct": 201,
"wt": 19
},
"ArcanistLintEngine::getLineAndCharFromOffset==>ArcanistLintEngine::loadData": {
"ct": 129,
"wt": 178
},
"ArcanistLintEngine::getLineAndCharFromOffset==>explode": {
"ct": 129,
"wt": 8921
},
"ArcanistLintEngine::getLineAndCharFromOffset==>strlen": {
"ct": 27186,
"wt": 25008
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLintEngine::getLineAndCharFromOffset": {
"ct": 201,
"wt": 387468
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistXHPASTLinter::getLinterName": {
"ct": 73,
"wt": 61
},
"ArcanistXHPASTLinter::getLintNameMap==>pht": {
"ct": 4088,
"wt": 119261
},
"ArcanistLinter::getLintMessageName==>ArcanistXHPASTLinter::getLintNameMap": {
"ct": 73,
"wt": 126821
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::raiseLintAtLine": {
"ct": 201,
"wt": 170938
},
"ArcanistXHPASTLinter::lintTodoComments==>ArcanistLinter::raiseLintAtOffset": {
"ct": 73,
"wt": 478195
},
"XHPASTNode::evalStatic==>AASTNode::getTypeName": {
"ct": 2169,
"wt": 1046
},
"XHPASTNode::getStringLiteralValue==>AASTNode::getTypeName": {
"ct": 2148,
"wt": 1065
},
"XHPASTNode::getStringLiteralValue==>AASTNode::getSemanticString": {
"ct": 2148,
"wt": 70137
},
"XHPASTNode::getStringLiteralValue==>preg_replace": {
"ct": 2148,
"wt": 9514
},
"XHPASTNode::getStringLiteralValue==>strlen": {
"ct": 2148,
"wt": 914
},
"XHPASTNode::getStringLiteralValue==>str_replace": {
"ct": 2072,
"wt": 11676
},
"XHPASTNode::evalStatic==>XHPASTNode::getStringLiteralValue": {
"ct": 2148,
"wt": 133005
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>XHPASTNode::evalStatic": {
"ct": 1514,
"wt": 100352
},
"XHPASTNode::isStaticScalar==>AASTNode::getTypeName": {
"ct": 2,
"wt": 2
},
"XHPASTNode::isStaticScalar==>in_array": {
"ct": 2,
"wt": 2
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>XHPASTNode::isStaticScalar": {
"ct": 2,
"wt": 16
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getChildren": {
"ct": 133,
"wt": 131
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>array_values": {
"ct": 133,
"wt": 129
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNodeList::current": {
"ct": 1834,
"wt": 7341
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNode::getChildByIndex": {
"ct": 1834,
"wt": 2911
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNode::getTypeName": {
"ct": 1834,
"wt": 11651
},
"ArcanistXHPASTLinter::lintPHP54Features==>AASTNodeList::next": {
"ct": 1834,
"wt": 1037
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNodeList::current": {
"ct": 652,
"wt": 1344
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNode::getChildByIndex": {
"ct": 1304,
"wt": 2062
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNode::getTypeName": {
"ct": 652,
"wt": 3371
},
"ArcanistXHPASTLinter::lintConstructorParentheses==>AASTNodeList::next": {
"ct": 652,
"wt": 5493
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::getChildOfType": {
"ct": 857,
"wt": 5683
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::getChildren": {
"ct": 857,
"wt": 421
},
"ArcanistXHPASTLinter::lintFormattedString==>count": {
"ct": 857,
"wt": 289
},
"ArcanistXHPASTLinter::lintFormattedString==>AASTNode::getTypeName": {
"ct": 857,
"wt": 970
},
"ArcanistXHPASTLinter::lintFormattedString==>XHPASTNode::evalStatic": {
"ct": 654,
"wt": 44075
},
"ArcanistXHPASTLinter::lintFormattedString==>array_fill": {
"ct": 654,
"wt": 473
},
"ArcanistXHPASTLinter::lintFormattedString==>xsprintf": {
"ct": 654,
"wt": 36092
},
"XHPASTNode::getStringLiteralValue==>stripcslashes": {
"ct": 76,
"wt": 2152
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNode::getChildByIndex": {
"ct": 1114,
"wt": 2662
},
"ArcanistXHPASTLinter::lintDefaultParameters==>AASTNode::getTypeName": {
"ct": 1114,
"wt": 1340
},
"ArcanistXHPASTLintNamingHook::isUpperCamelCase==>preg_match": {
"ct": 210,
"wt": 1112
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::isUpperCamelCase": {
"ct": 210,
"wt": 1799
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNodeList::current": {
"ct": 2227,
"wt": 4755
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNode::getChildByIndex": {
"ct": 2227,
"wt": 4758
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNode::getConcreteString": {
"ct": 2227,
"wt": 38373
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>AASTNodeList::next": {
"ct": 2227,
"wt": 1029
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNodeList::current": {
"ct": 5522,
"wt": 11353
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNodeList::next": {
"ct": 5522,
"wt": 2378
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>AASTNodeList::rewind": {
"ct": 210,
"wt": 239
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>AASTNodeList::current": {
"ct": 210,
"wt": 522
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>AASTNode::getChildByIndex": {
"ct": 210,
"wt": 436
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>AASTNode::getConcreteString": {
"ct": 210,
"wt": 8922
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>preg_match": {
"ct": 210,
"wt": 776
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>ArcanistLinter::getActivePath": {
"ct": 210,
"wt": 233
},
"ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch==>basename": {
"ct": 210,
"wt": 751
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNodeList::current": {
"ct": 1785,
"wt": 3635
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNode::getChildOfType": {
"ct": 1785,
"wt": 18245
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNode::getChildren": {
"ct": 1785,
"wt": 872
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNode::getConcreteString": {
"ct": 1835,
"wt": 21724
},
"ArcanistXHPASTLinter::lintUnnecessaryFinalModifier==>AASTNodeList::next": {
"ct": 1785,
"wt": 1019
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNodeList::current": {
"ct": 1583,
"wt": 3272
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::getChildOfType": {
"ct": 210,
"wt": 3176
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::getConcreteString": {
"ct": 1583,
"wt": 127736
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNodeList::next": {
"ct": 1583,
"wt": 1123
},
"ArcanistXHPASTLinter::lintReusedIteratorReferences==>AASTNode::getOffset": {
"ct": 91,
"wt": 406
},
"ArcanistXHPASTLintNamingHook::isLowerCamelCase==>preg_match": {
"ct": 2368,
"wt": 3407
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::isLowerCamelCase": {
"ct": 2368,
"wt": 7207
},
"ArcanistXHPASTLinter::lintNamingConventions==>AASTNode::getChildOfType": {
"ct": 3,
"wt": 25
},
"ArcanistXHPASTLinter::lintSurpriseConstructors==>strtolower": {
"ct": 4034,
"wt": 983
},
"AASTNode::selectTokensOfTypes==>AASTNode::getTokens": {
"ct": 1421,
"wt": 12605
},
"AASTNode::selectTokensOfTypes==>XHPASTToken::getTypeName": {
"ct": 4382,
"wt": 1944
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>head": {
"ct": 48,
"wt": 128
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTToken::getNonsemanticTokensBefore": {
"ct": 48,
"wt": 790
},
"ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators==>AASTToken::getNonsemanticTokensAfter": {
"ct": 48,
"wt": 754
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNode::getChildByIndex": {
"ct": 2017,
"wt": 3271
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNode::getConcreteString": {
"ct": 5627,
"wt": 65894
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>strtolower": {
"ct": 5627,
"wt": 1394
},
"ArcanistXHPASTLinter::lintUseOfThisInStaticMethods==>AASTNode::getChildOfType": {
"ct": 65,
"wt": 502
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNodeList::current": {
"ct": 2017,
"wt": 4377
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNode::getChildOfType": {
"ct": 2017,
"wt": 36533
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNode::getChildren": {
"ct": 2017,
"wt": 887
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNode::getConcreteString": {
"ct": 2263,
"wt": 142940
},
"ArcanistXHPASTLinter::lintMethodModifier==>in_array": {
"ct": 2263,
"wt": 819
},
"ArcanistXHPASTLinter::lintMethodModifier==>AASTNodeList::next": {
"ct": 2017,
"wt": 1064
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::getChildByIndex": {
"ct": 1373,
"wt": 1828
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>AASTNode::getTypeName": {
"ct": 1373,
"wt": 1624
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>strtolower": {
"ct": 4697,
"wt": 604
},
"ArcanistXHPASTLinter::lintSelfMemberReference==>in_array": {
"ct": 1373,
"wt": 271
},
"ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores==>preg_match": {
"ct": 189,
"wt": 332
},
"ArcanistXHPASTLinter::lintNamingConventions==>ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores": {
"ct": 189,
"wt": 728
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNodeList::current": {
"ct": 351,
"wt": 718
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNode::getChildren": {
"ct": 351,
"wt": 246
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNode::getConcreteString": {
"ct": 702,
"wt": 8133
},
"ArcanistXHPASTLinter::lintPropertyModifier==>in_array": {
"ct": 351,
"wt": 109
},
"ArcanistXHPASTLinter::lintPropertyModifier==>AASTNodeList::next": {
"ct": 351,
"wt": 200
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNodeList::current": {
"ct": 189,
"wt": 358
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNode::getTypeName": {
"ct": 378,
"wt": 1875
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNode::getChildByIndex": {
"ct": 189,
"wt": 232
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNode::getConcreteString": {
"ct": 189,
"wt": 7282
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>strtoupper": {
"ct": 189,
"wt": 45
},
"ArcanistXHPASTLinter::lintConstantDefinitions==>AASTNodeList::next": {
"ct": 189,
"wt": 91
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNodeList::current": {
"ct": 600,
"wt": 1049
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNodeList::next": {
"ct": 600,
"wt": 289
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNode::selectDescendantsOfTypes": {
"ct": 996,
"wt": 33633
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTNode::getTokens": {
"ct": 513,
"wt": 277172
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>end": {
"ct": 498,
"wt": 111
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTToken::getNextToken": {
"ct": 879,
"wt": 3452
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTToken::isSemantic": {
"ct": 18834,
"wt": 67727
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTToken::getTokenID": {
"ct": 381,
"wt": 106
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>XHPASTToken::getTypeName": {
"ct": 12908,
"wt": 3513
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>AASTToken::getValue": {
"ct": 5047,
"wt": 4660
},
"ArcanistXHPASTLinter::lintImplicitFallthrough==>preg_match": {
"ct": 5047,
"wt": 3962
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNodeList::current": {
"ct": 87,
"wt": 191
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNode::getChildOfType": {
"ct": 87,
"wt": 1023
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNode::getChildrenOfType": {
"ct": 87,
"wt": 1849
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNode::getChildByIndex": {
"ct": 436,
"wt": 565
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNode::getSemanticString": {
"ct": 436,
"wt": 8134
},
"ArcanistXHPASTLinter::lintSwitchStatements==>count": {
"ct": 436,
"wt": 48
},
"ArcanistXHPASTLinter::lintSwitchStatements==>AASTNodeList::next": {
"ct": 87,
"wt": 104
},
"ArcanistXHPASTLinter::lintPlusOperatorOnStrings==>AASTNode::getTypeName": {
"ct": 176,
"wt": 1264
},
"ArcanistFutureLinter::didLintPaths==>ExecFuture::__destruct": {
"ct": 215,
"wt": 202
},
"ArcanistLintEngine::executeLinters==>ArcanistLintEngine::executeLintersOnChunk": {
"ct": 19,
"wt": 114412779
},
"ArcanistXHPASTLintNamingHook::stripPHPFunction==>preg_replace": {
"ct": 20,
"wt": 87
},
"ArcanistXHPASTLinter::lintDuplicateKeysInArray==>AASTNode::getConcreteString": {
"ct": 215,
"wt": 4353
},
"ArcanistXHPASTLinter::lintUndeclaredVariables==>max": {
"ct": 51,
"wt": 41
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>XHPASTNode::evalStatic": {
"ct": 1,
"wt": 58
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>AASTNode::getTokens": {
"ct": 3,
"wt": 29
},
"head_key==>reset": {
"ct": 1,
"wt": 1
},
"head_key==>key": {
"ct": 1,
"wt": 0
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>head_key": {
"ct": 1,
"wt": 8
},
"last_key==>end": {
"ct": 1,
"wt": 1
},
"last_key==>key": {
"ct": 1,
"wt": 0
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>last_key": {
"ct": 1,
"wt": 7
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>range": {
"ct": 1,
"wt": 2
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>array_keys": {
"ct": 2,
"wt": 0
},
"ArcanistXHPASTLinter::lintPHPCompatibility==>array_intersect": {
"ct": 2,
"wt": 65
},
"ArcanistXHPASTLinter::lintReusedIterators==>array_intersect_key": {
"ct": 233,
"wt": 88
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildOfType": {
"ct": 1,
"wt": 14
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildren": {
"ct": 1,
"wt": 1
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>count": {
"ct": 1,
"wt": 0
},
"AASTTree::buildTree@33==>count": {
"ct": 17,
"wt": 5
},
"AASTTree::buildTree@33==>XHPASTTree::newNode": {
"ct": 36,
"wt": 142
},
"AASTTree::buildTree@32==>AASTTree::buildTree@33": {
"ct": 17,
"wt": 988
},
"AASTNode::buildSelectCache@32==>AASTNode::getTypeID": {
"ct": 36,
"wt": 29
},
"AASTNode::buildSelectCache@33==>AASTNode::getChildren": {
"ct": 36,
"wt": 9
},
"AASTNode::buildSelectCache@32==>AASTNode::buildSelectCache@33": {
"ct": 36,
"wt": 726
},
"AASTTree::buildTree@34==>count": {
"ct": 16,
"wt": 2
},
"AASTTree::buildTree@34==>XHPASTTree::newNode": {
"ct": 28,
"wt": 122
},
"AASTTree::buildTree@33==>AASTTree::buildTree@34": {
"ct": 16,
"wt": 631
},
"AASTTree::buildTree@35==>count": {
"ct": 6,
"wt": 1
},
"AASTTree::buildTree@35==>XHPASTTree::newNode": {
"ct": 9,
"wt": 40
},
"AASTTree::buildTree@34==>AASTTree::buildTree@35": {
"ct": 6,
"wt": 343
},
"AASTTree::buildTree@36==>count": {
"ct": 4,
"wt": 0
},
"AASTTree::buildTree@36==>XHPASTTree::newNode": {
"ct": 6,
"wt": 21
},
"AASTTree::buildTree@37==>count": {
"ct": 4,
"wt": 0
},
"AASTTree::buildTree@37==>XHPASTTree::newNode": {
"ct": 6,
"wt": 19
},
"AASTTree::buildTree@36==>AASTTree::buildTree@37": {
"ct": 4,
"wt": 173
},
"AASTTree::buildTree@35==>AASTTree::buildTree@36": {
"ct": 4,
"wt": 236
},
"AASTNode::buildSelectCache@33==>AASTNode::getTypeID": {
"ct": 28,
"wt": 5
},
"AASTNode::buildSelectCache@34==>AASTNode::getChildren": {
"ct": 28,
"wt": 4
},
"AASTNode::buildSelectCache@33==>AASTNode::buildSelectCache@34": {
"ct": 28,
"wt": 448
},
"AASTNode::buildSelectCache@34==>AASTNode::getTypeID": {
"ct": 9,
"wt": 5
},
"AASTNode::buildSelectCache@35==>AASTNode::getChildren": {
"ct": 9,
"wt": 3
},
"AASTNode::buildSelectCache@34==>AASTNode::buildSelectCache@35": {
"ct": 9,
"wt": 278
},
"AASTNode::buildSelectCache@35==>AASTNode::getTypeID": {
"ct": 6,
"wt": 1
},
"AASTNode::buildSelectCache@36==>AASTNode::getChildren": {
"ct": 6,
"wt": 0
},
"AASTNode::buildSelectCache@36==>AASTNode::getTypeID": {
"ct": 6,
"wt": 1
},
"AASTNode::buildSelectCache@37==>AASTNode::getChildren": {
"ct": 6,
"wt": 1
},
"AASTNode::buildSelectCache@36==>AASTNode::buildSelectCache@37": {
"ct": 6,
"wt": 152
},
"AASTNode::buildSelectCache@35==>AASTNode::buildSelectCache@36": {
"ct": 6,
"wt": 205
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNodeList::current": {
"ct": 2,
"wt": 4
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNode::getChildOfType": {
"ct": 2,
"wt": 28
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNode::getChildren": {
"ct": 2,
"wt": 2
},
"ArcanistXHPASTLinter::lintPregQuote==>count": {
"ct": 2,
"wt": 0
},
"ArcanistXHPASTLinter::lintPregQuote==>AASTNodeList::next": {
"ct": 2,
"wt": 2
},
"ArcanistTextLinter::lintTabs==>pht": {
"ct": 36,
"wt": 736
},
"ArcanistTextLinter::lintTabs==>ArcanistLinter::raiseLintAtOffset": {
"ct": 36,
"wt": 11588
},
"ArcanistTextLinter::lintTrailingWhitespace==>pht": {
"ct": 17,
"wt": 352
},
"ArcanistTextLinter::lintTrailingWhitespace==>ArcanistLinter::raiseLintAtOffset": {
"ct": 17,
"wt": 4635
},
"ArcanistTextLinter::lintCharset==>pht": {
"ct": 9,
"wt": 217
},
"ArcanistTextLinter::lintCharset==>ArcanistLinter::raiseLintAtOffset": {
"ct": 9,
"wt": 18781
},
"ArcanistLinter::isMessageEnabled==>ArcanistLinter::getLintMessageSeverity": {
"ct": 9,
"wt": 46
},
"ArcanistTextLinter::lintCharset==>ArcanistLinter::isMessageEnabled": {
"ct": 5,
"wt": 43
},
"ArcanistTextLinter::lintCharset==>ArcanistLinter::stopAllLinters": {
"ct": 5,
"wt": 5
},
"ArcanistNoLintLinter::lintPath==>ArcanistLinter::stopAllLinters": {
"ct": 1,
"wt": 1
},
"ArcanistMergeConflictLinter::lintPath==>pht": {
"ct": 1,
"wt": 25
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistMergeConflictLinter::getLinterName": {
"ct": 1,
"wt": 1
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistLinter::getLintSeverityMap": {
"ct": 1,
"wt": 0
},
"ArcanistMergeConflictLinter::getLintNameMap==>pht": {
"ct": 1,
"wt": 21
},
"ArcanistLinter::getLintMessageName==>ArcanistMergeConflictLinter::getLintNameMap": {
"ct": 1,
"wt": 25
},
"ArcanistMergeConflictLinter::lintPath==>ArcanistLinter::raiseLintAtLine": {
"ct": 1,
"wt": 151
},
"ArcanistTextLinter::lintBOFWhitespace==>pht": {
"ct": 4,
"wt": 96
},
"ArcanistTextLinter::lintBOFWhitespace==>ArcanistLinter::raiseLintAtOffset": {
"ct": 4,
"wt": 1207
},
"ArcanistTextLinter::lintNewlines==>pht": {
"ct": 4,
"wt": 86
},
"ArcanistTextLinter::lintNewlines==>str_replace": {
"ct": 4,
"wt": 7
},
"ArcanistTextLinter::lintNewlines==>ArcanistLinter::raiseLintAtOffset": {
"ct": 4,
"wt": 1130
},
"ArcanistTextLinter::lintNewlines==>ArcanistLinter::isMessageEnabled": {
"ct": 4,
"wt": 30
},
"ArcanistTextLinter::lintNewlines==>ArcanistLinter::stopAllLinters": {
"ct": 4,
"wt": 4
},
"ArcanistSpellingLinter::fixLetterCase==>strtolower": {
"ct": 16,
"wt": 1
},
"ArcanistSpellingLinter::checkExactWord==>ArcanistSpellingLinter::fixLetterCase": {
"ct": 4,
"wt": 19
},
"ArcanistSpellingLinter::checkExactWord==>pht": {
"ct": 4,
"wt": 185
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistSpellingLinter::getLinterName": {
"ct": 8,
"wt": 4
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistSpellingLinter::getLintSeverityMap": {
"ct": 8,
"wt": 14
},
"ArcanistSpellingLinter::getLintNameMap==>pht": {
"ct": 16,
"wt": 365
},
"ArcanistLinter::getLintMessageName==>ArcanistSpellingLinter::getLintNameMap": {
"ct": 8,
"wt": 397
},
"ArcanistSpellingLinter::checkExactWord==>ArcanistLinter::raiseLintAtOffset": {
"ct": 4,
"wt": 26320
},
"ArcanistSpellingLinter::checkPartialWord==>substr": {
"ct": 4,
"wt": 0
},
"ArcanistSpellingLinter::checkPartialWord==>ArcanistSpellingLinter::fixLetterCase": {
"ct": 4,
"wt": 19
},
"ArcanistSpellingLinter::checkPartialWord==>pht": {
"ct": 4,
"wt": 89
},
"ArcanistSpellingLinter::checkPartialWord==>ArcanistLinter::raiseLintAtOffset": {
"ct": 4,
"wt": 473
},
"ArcanistSpellingLinter::fixLetterCase==>strtoupper": {
"ct": 2,
"wt": 0
},
"ArcanistSpellingLinter::fixLetterCase==>ucwords": {
"ct": 2,
"wt": 0
},
"ArcanistTextLinter::lintEOFWhitespace==>pht": {
"ct": 43,
"wt": 938
},
"ArcanistTextLinter::lintEOFWhitespace==>ArcanistLinter::raiseLintAtOffset": {
"ct": 43,
"wt": 15866
},
"xsprintf==>pht": {
"ct": 8,
"wt": 384
},
"xsprintf==>Exception::__construct": {
"ct": 8,
"wt": 14
},
"ArcanistTextLinter::lintEOFNewline==>pht": {
"ct": 7,
"wt": 154
},
"ArcanistTextLinter::lintEOFNewline==>ArcanistLinter::raiseLintAtOffset": {
"ct": 7,
"wt": 2359
},
"ArcanistXHPASTLinter::lintStrposUsedForStart==>strtolower": {
"ct": 11,
"wt": 9
},
"XHPASTNode::getStringVariables==>preg_match": {
"ct": 98,
"wt": 473
},
"ArcanistXHPASTLinter::lintPHP53Features==>preg_match": {
"ct": 96,
"wt": 446
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getChildByIndex": {
"ct": 1,
"wt": 2
},
"ArcanistXHPASTLinter::lintArraySeparator==>AASTNode::getTypeName": {
"ct": 1,
"wt": 1
},
"XHPASTNode::evalStatic==>AASTNode::getSemanticString": {
"ct": 21,
"wt": 638
},
"XHPASTNode::evalStatic==>preg_match": {
"ct": 42,
"wt": 129
},
"ExecFuture::getWriteSockets==>PhutilRope::getByteLength": {
"ct": 1,
"wt": 0
},
"ExecFuture::getWriteSockets==>feof": {
"ct": 1,
"wt": 0
},
"AASTTree::buildTree@38==>count": {
"ct": 2,
"wt": 0
},
"AASTTree::buildTree@38==>XHPASTTree::newNode": {
"ct": 4,
"wt": 14
},
"AASTTree::buildTree@37==>AASTTree::buildTree@38": {
"ct": 2,
"wt": 118
},
"AASTTree::buildTree@39==>count": {
"ct": 1,
"wt": 1
},
"AASTTree::buildTree@39==>XHPASTTree::newNode": {
"ct": 1,
"wt": 3
},
"AASTTree::buildTree@40==>count": {
"ct": 1,
"wt": 0
},
"AASTTree::buildTree@40==>XHPASTTree::newNode": {
"ct": 3,
"wt": 10
},
"AASTTree::buildTree@41==>count": {
"ct": 1,
"wt": 0
},
"AASTTree::buildTree@41==>XHPASTTree::newNode": {
"ct": 2,
"wt": 6
},
"AASTTree::buildTree@42==>count": {
"ct": 1,
"wt": 0
},
"AASTTree::buildTree@42==>XHPASTTree::newNode": {
"ct": 2,
"wt": 6
},
"AASTTree::buildTree@41==>AASTTree::buildTree@42": {
"ct": 1,
"wt": 17
},
"AASTTree::buildTree@40==>AASTTree::buildTree@41": {
"ct": 1,
"wt": 37
},
"AASTTree::buildTree@39==>AASTTree::buildTree@40": {
"ct": 1,
"wt": 62
},
"AASTTree::buildTree@38==>AASTTree::buildTree@39": {
"ct": 1,
"wt": 77
},
"AASTNode::buildSelectCache@37==>AASTNode::getTypeID": {
"ct": 4,
"wt": 0
},
"AASTNode::buildSelectCache@38==>AASTNode::getChildren": {
"ct": 4,
"wt": 1
},
"AASTNode::buildSelectCache@37==>AASTNode::buildSelectCache@38": {
"ct": 4,
"wt": 96
},
"AASTNode::buildSelectCache@38==>AASTNode::getTypeID": {
"ct": 1,
"wt": 0
},
"AASTNode::buildSelectCache@39==>AASTNode::getChildren": {
"ct": 1,
"wt": 0
},
"AASTNode::buildSelectCache@39==>AASTNode::getTypeID": {
"ct": 3,
"wt": 0
},
"AASTNode::buildSelectCache@40==>AASTNode::getChildren": {
"ct": 3,
"wt": 0
},
"AASTNode::buildSelectCache@39==>AASTNode::buildSelectCache@40": {
"ct": 3,
"wt": 42
},
"AASTNode::buildSelectCache@40==>AASTNode::getTypeID": {
"ct": 2,
"wt": 0
},
"AASTNode::buildSelectCache@41==>AASTNode::getChildren": {
"ct": 2,
"wt": 0
},
"AASTNode::buildSelectCache@41==>AASTNode::getTypeID": {
"ct": 2,
"wt": 0
},
"AASTNode::buildSelectCache@42==>AASTNode::getChildren": {
"ct": 2,
"wt": 0
},
"AASTNode::buildSelectCache@41==>AASTNode::buildSelectCache@42": {
"ct": 2,
"wt": 7
},
"AASTNode::buildSelectCache@40==>AASTNode::buildSelectCache@41": {
"ct": 2,
"wt": 22
},
"AASTNode::buildSelectCache@38==>AASTNode::buildSelectCache@39": {
"ct": 1,
"wt": 61
},
"array_mergev==>is_array": {
"ct": 19,
"wt": 19
},
"call_user_func_array==>array_merge": {
"ct": 1,
"wt": 5
},
"array_mergev==>call_user_func_array": {
"ct": 1,
"wt": 30
},
"ArcanistLintEngine::executeLinters==>array_mergev": {
"ct": 1,
"wt": 96
},
"ArcanistLintEngine::run==>ArcanistLintEngine::executeLinters": {
"ct": 1,
"wt": 114413218
},
"ArcanistLintEngine::run==>ArcanistLinter::getLintMessages": {
"ct": 11,
"wt": 25
},
"ArcanistLintEngine::run==>ArcanistLintMessage::getSeverity": {
"ct": 426,
"wt": 481
},
"ArcanistLintEngine::run==>ArcanistLintEngine::isSeverityEnabled": {
"ct": 426,
"wt": 3935
},
"ArcanistLintEngine::run==>ArcanistLintEngine::isRelevantMessage": {
"ct": 426,
"wt": 833
},
"ArcanistLintEngine::run==>ArcanistLinter::getCacheGranularity": {
"ct": 426,
"wt": 440
},
"ArcanistLintEngine::run==>ArcanistLintMessage::setGranularity": {
"ct": 426,
"wt": 578
},
"ArcanistLintEngine::run==>ArcanistLintMessage::getPath": {
"ct": 426,
"wt": 1293
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getResultForPath": {
"ct": 426,
"wt": 952
},
"ArcanistLintEngine::run==>ArcanistLintResult::addMessage": {
"ct": 426,
"wt": 1112
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 596,
"wt": 28465
},
"ArcanistLintEngine::run==>ArcanistLintResult::setFilePathOnDisk": {
"ct": 596,
"wt": 1333
},
"ArcanistLintEngine::run==>ArcanistLintResult::setData": {
"ct": 596,
"wt": 817
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::run": {
"ct": 1,
"wt": 116164221
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::getResults": {
"ct": 1,
"wt": 9
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::getPostponedLinters": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::executeInclude==>load::renderer/ArcanistConsoleLintRenderer.php": {
"ct": 1,
"wt": 596
},
"PhutilBootloader::executeInclude@1==>load::renderer/ArcanistLintRenderer.php": {
"ct": 1,
"wt": 43
},
"ArcanistLintWorkflow::run==>spl_autoload_call": {
"ct": 1,
"wt": 1122
},
"ArcanistLintWorkflow::run==>ArcanistConsoleLintRenderer::setShowAutofixPatches": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::run==>ArcanistLintRenderer::renderPreamble": {
"ct": 1,
"wt": 1
},
"PhutilConsole::writeOut==>func_get_args": {
"ct": 152,
"wt": 4469
},
"phutil_console_format==>func_get_args": {
"ct": 1190,
"wt": 4239
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleFormatter.php": {
"ct": 1,
"wt": 235
},
"call_user_func_array@1==>spl_autoload_call": {
"ct": 1,
"wt": 396
},
"PhutilConsoleFormatter::formatString==>array_keys": {
"ct": 1190,
"wt": 9262
},
"PhutilConsoleFormatter::formatString==>implode": {
"ct": 1190,
"wt": 12205
},
"PhutilConsoleFormatter::getDisableANSI==>getenv": {
"ct": 1,
"wt": 2
},
"phutil_utf8_strtolower==>function_exists": {
"ct": 1,
"wt": 2
},
"phutil_utf8_strtolower==>mb_convert_case": {
"ct": 1,
"wt": 21
},
"PhutilConsoleFormatter::getDisableANSI==>phutil_utf8_strtolower": {
"ct": 1,
"wt": 33
},
"PhutilConsoleFormatter::getDisableANSI==>phutil_is_windows": {
"ct": 1,
"wt": 3
},
"PhutilConsoleFormatter::getDisableANSI==>defined": {
"ct": 1,
"wt": 2
},
"PhutilConsoleFormatter::getDisableANSI==>function_exists": {
"ct": 1,
"wt": 1
},
"PhutilConsoleFormatter::getDisableANSI==>posix_isatty": {
"ct": 1,
"wt": 5
},
"PhutilConsoleFormatter::formatString==>PhutilConsoleFormatter::getDisableANSI": {
"ct": 1190,
"wt": 4744
},
"PhutilConsoleFormatter::formatString==>chr": {
"ct": 1190,
"wt": 8476
},
"PhutilConsoleFormatter::formatString==>preg_replace": {
"ct": 4760,
"wt": 85570
},
"PhutilConsoleFormatter::formatString==>preg_replace_callback": {
"ct": 1190,
"wt": 43008
},
"PhutilConsoleFormatter::formatString==>func_get_args": {
"ct": 1190,
"wt": 3717
},
"call_user_func_array@2==>sprintf": {
"ct": 152,
"wt": 909
},
"PhutilConsoleFormatter::formatString==>call_user_func_array@2": {
"ct": 152,
"wt": 5520
},
"call_user_func_array@1==>PhutilConsoleFormatter::formatString": {
"ct": 152,
"wt": 44879
},
"phutil_console_format==>call_user_func_array@1": {
"ct": 152,
"wt": 47885
},
"call_user_func_array==>phutil_console_format": {
"ct": 152,
"wt": 50479
},
"PhutilConsoleServer::writeText==>call_user_func_array": {
"ct": 152,
"wt": 53259
},
"PhutilConsoleServer::writeText==>fprintf": {
"ct": 152,
"wt": 688210
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleServer::writeText": {
"ct": 152,
"wt": 744424
},
"PhutilConsole::writeOut==>PhutilConsole::writeTextMessage": {
"ct": 152,
"wt": 794174
},
"ArcanistLintWorkflow::run==>PhutilConsole::writeOut": {
"ct": 152,
"wt": 801115
},
"ArcanistLintWorkflow::run==>ArcanistLintResult::isAllAutofix": {
"ct": 596,
"wt": 12430
},
"ArcanistLintWorkflow::run==>ArcanistLintResult::getMessages": {
"ct": 1192,
"wt": 27921
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getMessages": {
"ct": 596,
"wt": 1297
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getPath": {
"ct": 596,
"wt": 1321
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getData": {
"ct": 596,
"wt": 1257
},
"ArcanistConsoleLintRenderer::renderLintResult==>explode": {
"ct": 596,
"wt": 70186
},
"ArcanistLintWorkflow::run==>ArcanistConsoleLintRenderer::renderLintResult": {
"ct": 596,
"wt": 1623108
},
"ArcanistLintMessage::isAutofix==>ArcanistLintMessage::getSeverity": {
"ct": 159,
"wt": 469
},
"ArcanistLintResult::isAllAutofix==>ArcanistLintMessage::isAutofix": {
"ct": 159,
"wt": 8583
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getObsolete": {
"ct": 426,
"wt": 1046
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getLine": {
"ct": 426,
"wt": 1013
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getChar": {
"ct": 426,
"wt": 945
},
"ArcanistLintResult::sortAndFilterMessages==>asort": {
"ct": 150,
"wt": 659
},
"ArcanistLintResult::sortAndFilterMessages==>array_keys": {
"ct": 150,
"wt": 482
},
"ArcanistLintResult::sortAndFilterMessages==>array_select_keys": {
"ct": 150,
"wt": 3623
},
"ArcanistLintResult::getMessages==>ArcanistLintResult::sortAndFilterMessages": {
"ct": 150,
"wt": 20059
},
"ArcanistLintMessage::isError==>ArcanistLintMessage::getSeverity": {
"ct": 852,
"wt": 1977
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::isError": {
"ct": 426,
"wt": 25555
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getSeverity": {
"ct": 426,
"wt": 948
},
"ArcanistLintSeverity::getStringForSeverity==>ArcanistLintSeverity::getLintSeverities": {
"ct": 426,
"wt": 19539
},
"ArcanistLintSeverity::getStringForSeverity==>array_key_exists": {
"ct": 426,
"wt": 1160
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintSeverity::getStringForSeverity": {
"ct": 426,
"wt": 35033
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getCode": {
"ct": 426,
"wt": 2119
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getName": {
"ct": 426,
"wt": 1081
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getDescription": {
"ct": 426,
"wt": 1053
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getOtherLocations": {
"ct": 426,
"wt": 1134
},
"phutil_console_wrap==>chr": {
"ct": 426,
"wt": 932
},
"phutil_utf8v==>strlen": {
"ct": 426,
"wt": 821
},
"phutil_console_wrap==>phutil_utf8v": {
"ct": 426,
"wt": 106950
},
"phutil_console_wrap==>count": {
"ct": 5187,
"wt": 14331
},
"phutil_console_wrap==>str_repeat": {
"ct": 426,
"wt": 1223
},
"phutil_console_wrap==>implode": {
"ct": 937,
"wt": 19012
},
"ArcanistConsoleLintRenderer::renderLintResult==>phutil_console_wrap": {
"ct": 426,
"wt": 349754
},
"PhutilConsoleFormatter::replaceColorCode==>chr": {
"ct": 852,
"wt": 5936
},
"preg_replace_callback==>PhutilConsoleFormatter::replaceColorCode": {
"ct": 426,
"wt": 23570
},
"PhutilConsoleFormatter::formatString==>call_user_func_array@1": {
"ct": 1038,
"wt": 46476
},
"call_user_func_array==>PhutilConsoleFormatter::formatString": {
"ct": 1038,
"wt": 288991
},
"phutil_console_format==>call_user_func_array": {
"ct": 1038,
"wt": 354196
},
"ArcanistConsoleLintRenderer::renderLintResult==>phutil_console_format": {
"ct": 576,
"wt": 184143
},
"ArcanistLintMessage::hasFileContext==>ArcanistLintMessage::getLine": {
"ct": 426,
"wt": 5172
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::hasFileContext": {
"ct": 426,
"wt": 8214
},
"ArcanistConsoleLintRenderer::renderContext==>count": {
"ct": 933,
"wt": 1924
},
"ArcanistConsoleLintRenderer::renderContext==>array_unshift": {
"ct": 426,
"wt": 188769
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getLine": {
"ct": 426,
"wt": 18356
},
"ArcanistConsoleLintRenderer::renderContext==>min": {
"ct": 933,
"wt": 2330
},
"ArcanistConsoleLintRenderer::renderContext==>max": {
"ct": 852,
"wt": 1647
},
"ArcanistConsoleLintRenderer::renderLine==>sprintf": {
"ct": 2781,
"wt": 24192
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistConsoleLintRenderer::renderLine": {
"ct": 2781,
"wt": 63061
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getOriginalText": {
"ct": 426,
"wt": 1345
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getChar": {
"ct": 426,
"wt": 1055
},
"ArcanistLintMessage::isPatchable==>ArcanistLintMessage::getReplacementText": {
"ct": 1536,
"wt": 28864
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::isPatchable": {
"ct": 1287,
"wt": 42958
},
"ArcanistConsoleLintRenderer::renderContext==>explode": {
"ct": 507,
"wt": 2022
},
"ArcanistConsoleLintRenderer::renderContext==>idx": {
"ct": 491,
"wt": 2168
},
"ArcanistConsoleLintRenderer::renderContext==>strlen": {
"ct": 1206,
"wt": 2299
},
"ArcanistConsoleLintRenderer::renderContext==>phutil_console_format": {
"ct": 462,
"wt": 188126
},
"ArcanistConsoleLintRenderer::renderContext==>substr_replace": {
"ct": 456,
"wt": 1559
},
"ArcanistConsoleLintRenderer::renderContext==>implode": {
"ct": 426,
"wt": 2358
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistConsoleLintRenderer::renderContext": {
"ct": 426,
"wt": 836615
},
"ArcanistConsoleLintRenderer::renderLintResult==>implode": {
"ct": 150,
"wt": 1226
},
"phutil_console_wrap==>array_slice": {
"ct": 170,
"wt": 4129
},
"phutil_console_wrap==>end": {
"ct": 170,
"wt": 360
},
"phutil_console_wrap==>array_pop": {
"ct": 85,
"wt": 3028
},
"ArcanistLintMessage::isPatchable==>ArcanistLintMessage::getOriginalText": {
"ct": 249,
"wt": 475
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getReplacementText": {
"ct": 81,
"wt": 162
},
"ArcanistConsoleLintRenderer::renderContext==>substr": {
"ct": 169,
"wt": 347
},
"ArcanistConsoleLintRenderer::renderContext==>array_slice": {
"ct": 81,
"wt": 198
},
"ArcanistConsoleLintRenderer::renderContext==>preg_match": {
"ct": 1,
"wt": 36
},
"ArcanistLintWorkflow::run==>ArcanistLintRenderer::renderPostamble": {
"ct": 1,
"wt": 4
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isPatchApplied": {
"ct": 426,
"wt": 3352
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isError": {
"ct": 426,
"wt": 6861
},
"ArcanistLintMessage::isWarning==>ArcanistLintMessage::getSeverity": {
"ct": 369,
"wt": 4749
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isWarning": {
"ct": 369,
"wt": 6436
},
"ArcanistWorkflow::readScratchFile==>ArcanistWorkflow::getRepositoryAPI": {
"ct": 1,
"wt": 6
},
"ArcanistRepositoryAPI::execxLocal==>func_get_args": {
"ct": 1,
"wt": 4
},
"ArcanistRepositoryAPI::execxLocal==>ArcanistGitAPI::buildLocalFuture": {
"ct": 1,
"wt": 233
},
"ArcanistRepositoryAPI::execxLocal==>ExecFuture::resolvex": {
"ct": 1,
"wt": 63686
},
"ArcanistRepositoryAPI::execxLocal==>ExecFuture::__destruct": {
"ct": 1,
"wt": 6
},
"ArcanistGitAPI::getMetadataPath==>ArcanistRepositoryAPI::execxLocal": {
"ct": 1,
"wt": 64018
},
"ArcanistGitAPI::getMetadataPath==>rtrim": {
"ct": 1,
"wt": 5
},
"ArcanistRepositoryAPI::getPath==>ltrim": {
"ct": 2,
"wt": 8
},
"ArcanistGitAPI::getMetadataPath==>ArcanistRepositoryAPI::getPath": {
"ct": 1,
"wt": 24
},
"ArcanistRepositoryAPI::getScratchFilePath==>ArcanistGitAPI::getMetadataPath": {
"ct": 1,
"wt": 64097
},
"ArcanistRepositoryAPI::getScratchFilePath==>Filesystem::resolvePath": {
"ct": 2,
"wt": 222
},
"ArcanistRepositoryAPI::getScratchFilePath==>ArcanistRepositoryAPI::getPath": {
"ct": 1,
"wt": 13
},
"ArcanistRepositoryAPI::getScratchFilePath==>Filesystem::pathExists": {
"ct": 1,
"wt": 34
},
"ArcanistRepositoryAPI::readScratchFile==>ArcanistRepositoryAPI::getScratchFilePath": {
"ct": 1,
"wt": 64448
},
"ArcanistRepositoryAPI::readScratchFile==>Filesystem::pathExists": {
"ct": 1,
"wt": 27
},
"ArcanistWorkflow::readScratchFile==>ArcanistRepositoryAPI::readScratchFile": {
"ct": 1,
"wt": 64505
},
"ArcanistWorkflow::readScratchJSONFile==>ArcanistWorkflow::readScratchFile": {
"ct": 1,
"wt": 64547
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::readScratchJSONFile": {
"ct": 1,
"wt": 64576
},
"ArcanistLintWorkflow::getCacheKey==>get_class": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::getCacheKey==>ArcanistWorkflow::getArgument": {
"ct": 1,
"wt": 25
},
"ArcanistLintWorkflow::getCacheKey==>implode": {
"ct": 1,
"wt": 6
},
"ArcanistLintWorkflow::run==>ArcanistLintWorkflow::getCacheKey": {
"ct": 1,
"wt": 108
},
"ArcanistLintWorkflow::run==>idx": {
"ct": 1,
"wt": 12
},
"main()==>ArcanistLintWorkflow::run": {
"ct": 1,
"wt": 118781254
},
"main()==>ArcanistConfiguration::didRunWorkflow": {
"ct": 1,
"wt": 7
},
"ArcanistWorkflow::finalize==>ArcanistWorkflow::finalizeWorkingCopy": {
"ct": 1,
"wt": 6
},
"main()==>ArcanistWorkflow::finalize": {
"ct": 1,
"wt": 22
},
"PhutilArgumentParser::shutdownProfiler==>xhprof_disable": {
"ct": 1,
"wt": 2
},
"main()==>PhutilArgumentParser::shutdownProfiler": {
"ct": 1,
"wt": 14
},
"main()": {
"ct": 1,
"wt": 118830110
}
}

File Metadata

Mime Type
text/x-c
Storage Engine
amazon-s3
Storage Format
Raw Data
Storage Handle
phabricator/rp/li/vugch5xq5fuerkok
Default Alt Text
profile.json (208 KB)

Event Timeline