Page MenuHomePhabricator

profile.json

Authored By
joshuaspence
Aug 23 2015, 9:35 AM
Size
289 KB
Referenced Files
None
Subscribers
None

profile.json

{
"main()==>register_shutdown_function": {
"ct": 1,
"wt": 20
},
"PhutilArgumentParser::getArg==>idx": {
"ct": 12,
"wt": 57
},
"PhutilArgumentSpecification::getDefault==>PhutilArgumentSpecification::getParamName": {
"ct": 12,
"wt": 40
},
"PhutilArgumentSpecification::getDefault==>PhutilArgumentSpecification::getRepeatable": {
"ct": 12,
"wt": 30
},
"PhutilArgumentParser::getArg==>PhutilArgumentSpecification::getDefault": {
"ct": 12,
"wt": 189
},
"main()==>PhutilArgumentParser::getArg": {
"ct": 11,
"wt": 371
},
"pht==>func_get_args": {
"ct": 17140,
"wt": 18821
},
"pht==>PhutilTranslator::getInstance": {
"ct": 17140,
"wt": 40007
},
"idx==>array_key_exists": {
"ct": 3167733,
"wt": 1718202
},
"PhutilTranslator::translate==>idx": {
"ct": 17140,
"wt": 118291
},
"PhutilTranslator::translate==>func_get_args": {
"ct": 17140,
"wt": 14450
},
"PhutilTranslator::translate==>is_array": {
"ct": 17140,
"wt": 12935
},
"PhutilTranslator::translate==>array_shift": {
"ct": 17140,
"wt": 20257
},
"PhutilTranslator::translate==>vsprintf": {
"ct": 17140,
"wt": 53949
},
"call_user_func_array==>PhutilTranslator::translate": {
"ct": 17140,
"wt": 614722
},
"pht==>call_user_func_array": {
"ct": 17140,
"wt": 914022
},
"main()==>pht": {
"ct": 12,
"wt": 1063
},
"PhutilArgumentSpecification::newSpecsFromList==>is_array": {
"ct": 8,
"wt": 25
},
"PhutilArgumentSpecification::newQuickSpec==>array_fill_keys": {
"ct": 8,
"wt": 53
},
"PhutilArgumentSpecification::newQuickSpec==>array_diff_key": {
"ct": 8,
"wt": 35
},
"PhutilArgumentSpecification::validateName==>preg_match": {
"ct": 8,
"wt": 72
},
"PhutilArgumentSpecification::setName==>PhutilArgumentSpecification::validateName": {
"ct": 8,
"wt": 138
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setName": {
"ct": 8,
"wt": 209
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setParamName": {
"ct": 7,
"wt": 35
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setHelp": {
"ct": 6,
"wt": 20
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::setRepeatable": {
"ct": 2,
"wt": 8
},
"PhutilArgumentSpecification::validate==>PhutilArgumentSpecification::getWildcard": {
"ct": 16,
"wt": 38
},
"PhutilArgumentSpecification::newQuickSpec==>PhutilArgumentSpecification::validate": {
"ct": 8,
"wt": 88
},
"PhutilArgumentSpecification::newSpecsFromList==>PhutilArgumentSpecification::newQuickSpec": {
"ct": 8,
"wt": 833
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentSpecification::newSpecsFromList": {
"ct": 1,
"wt": 957
},
"mpull==>PhutilArgumentSpecification::getShortAlias": {
"ct": 15,
"wt": 42
},
"PhutilArgumentParser::mergeSpecs==>mpull": {
"ct": 1,
"wt": 86
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getWildcard": {
"ct": 15,
"wt": 40
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::validate": {
"ct": 8,
"wt": 76
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getName": {
"ct": 8,
"wt": 19
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getShortAlias": {
"ct": 8,
"wt": 18
},
"PhutilArgumentParser::mergeSpecs==>PhutilArgumentSpecification::getConflicts": {
"ct": 15,
"wt": 19
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentParser::mergeSpecs": {
"ct": 1,
"wt": 507
},
"mpull==>PhutilArgumentSpecification::getName": {
"ct": 8,
"wt": 21
},
"PhutilArgumentParser::parsePartial==>mpull": {
"ct": 2,
"wt": 142
},
"PhutilArgumentParser::parsePartial==>count": {
"ct": 3,
"wt": 8
},
"PhutilArgumentParser::parsePartial==>is_string": {
"ct": 3,
"wt": 7
},
"PhutilArgumentParser::parsePartial==>strncmp": {
"ct": 4,
"wt": 13
},
"PhutilArgumentParser::parsePartial==>substr": {
"ct": 2,
"wt": 7
},
"PhutilArgumentParser::parsePartial==>explode": {
"ct": 2,
"wt": 9
},
"PhutilArgumentParser::parsePartial==>PhutilArgumentSpecification::getWildcard": {
"ct": 8,
"wt": 19
},
"PhutilArgumentParser::parsePartial==>array_values": {
"ct": 1,
"wt": 4
},
"main()==>PhutilArgumentParser::parsePartial": {
"ct": 1,
"wt": 1842
},
"main()==>PhutilArgumentParser::getUnconsumedArgumentVector": {
"ct": 1,
"wt": 2
},
"main()==>array_values": {
"ct": 1,
"wt": 3
},
"main()==>getcwd": {
"ct": 1,
"wt": 6
},
"__phutil_autoload==>PhutilSymbolLoader::setType": {
"ct": 44,
"wt": 153
},
"__phutil_autoload==>PhutilSymbolLoader::setName": {
"ct": 44,
"wt": 96
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getInstance": {
"ct": 62,
"wt": 245
},
"PhutilBootloader::getAllLibraries==>array_keys": {
"ct": 211,
"wt": 634
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getAllLibraries": {
"ct": 61,
"wt": 513
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getLibraryMap": {
"ct": 176,
"wt": 26898
},
"PhutilSymbolLoader::loadSymbol==>class_exists": {
"ct": 388,
"wt": 1030
},
"PhutilSymbolLoader::loadSymbol==>interface_exists": {
"ct": 199,
"wt": 364
},
"PhutilSymbolLoader::loadSymbol==>PhutilBootloader::getInstance": {
"ct": 203,
"wt": 851
},
"PhutilBootloader::loadLibrarySource==>PhutilBootloader::getLibraryRoot": {
"ct": 203,
"wt": 772
},
"PhutilBootloader::executeInclude==>error_reporting": {
"ct": 400,
"wt": 2349
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsole.php": {
"ct": 1,
"wt": 1209
},
"PhutilBootloader::executeInclude==>???_op": {
"ct": 200,
"wt": 37507
},
"PhutilBootloader::loadLibrarySource==>PhutilBootloader::executeInclude": {
"ct": 199,
"wt": 141407
},
"PhutilSymbolLoader::loadSymbol==>PhutilBootloader::loadLibrarySource": {
"ct": 203,
"wt": 145849
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilSymbolLoader::loadSymbol": {
"ct": 212,
"wt": 152974
},
"__phutil_autoload==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 44,
"wt": 54672
},
"spl_autoload_call==>__phutil_autoload": {
"ct": 44,
"wt": 55728
},
"main()==>spl_autoload_call": {
"ct": 6,
"wt": 7504
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleServer.php": {
"ct": 1,
"wt": 529
},
"PhutilConsole::newLocalConsole==>spl_autoload_call": {
"ct": 1,
"wt": 767
},
"PhutilBootloader::executeInclude==>load::utils/PhutilArrayWithDefaultValue.php": {
"ct": 1,
"wt": 102
},
"__phutil_autoload@1==>PhutilSymbolLoader::setType": {
"ct": 9,
"wt": 45
},
"__phutil_autoload@1==>PhutilSymbolLoader::setName": {
"ct": 9,
"wt": 24
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getInstance": {
"ct": 9,
"wt": 35
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getAllLibraries": {
"ct": 9,
"wt": 79
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilBootloader::getLibraryMap": {
"ct": 26,
"wt": 98
},
"PhutilSymbolLoader::loadSymbol@1==>class_exists": {
"ct": 16,
"wt": 44
},
"PhutilSymbolLoader::loadSymbol@1==>interface_exists": {
"ct": 9,
"wt": 16
},
"PhutilSymbolLoader::loadSymbol@1==>PhutilBootloader::getInstance": {
"ct": 9,
"wt": 29
},
"PhutilBootloader::loadLibrarySource@1==>PhutilBootloader::getLibraryRoot": {
"ct": 9,
"wt": 30
},
"PhutilBootloader::executeInclude@1==>error_reporting": {
"ct": 26,
"wt": 142
},
"PhutilBootloader::executeInclude@1==>load::utils/PhutilArray.php": {
"ct": 1,
"wt": 197
},
"PhutilBootloader::executeInclude@1==>???_op@1": {
"ct": 13,
"wt": 102
},
"PhutilBootloader::loadLibrarySource@1==>PhutilBootloader::executeInclude@1": {
"ct": 9,
"wt": 6096
},
"PhutilSymbolLoader::loadSymbol@1==>PhutilBootloader::loadLibrarySource@1": {
"ct": 9,
"wt": 6230
},
"PhutilSymbolLoader::selectAndLoadSymbols@1==>PhutilSymbolLoader::loadSymbol@1": {
"ct": 9,
"wt": 6523
},
"__phutil_autoload@1==>PhutilSymbolLoader::selectAndLoadSymbols@1": {
"ct": 9,
"wt": 7212
},
"spl_autoload_call@1==>__phutil_autoload@1": {
"ct": 9,
"wt": 7481
},
"???_op==>spl_autoload_call@1": {
"ct": 9,
"wt": 7555
},
"PhutilConsole::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 800
},
"PhutilConsole::__construct==>PhutilArray::__construct": {
"ct": 1,
"wt": 5
},
"PhutilConsole::newConsoleForServer==>PhutilConsole::__construct": {
"ct": 1,
"wt": 818
},
"PhutilConsole::newLocalConsole==>PhutilConsole::newConsoleForServer": {
"ct": 1,
"wt": 828
},
"PhutilConsole::getConsole==>PhutilConsole::newLocalConsole": {
"ct": 1,
"wt": 1609
},
"PhutilConsole::getConsole==>PhutilConsole::setConsole": {
"ct": 1,
"wt": 6
},
"main()==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 1627
},
"phutil_get_library_root==>PhutilBootloader::getInstance": {
"ct": 448,
"wt": 2682
},
"phutil_get_library_root==>PhutilBootloader::getLibraryRoot": {
"ct": 448,
"wt": 1977
},
"main()==>phutil_get_library_root": {
"ct": 2,
"wt": 31
},
"PhutilConsole::writeLog==>func_get_args": {
"ct": 37,
"wt": 29
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleMessage.php": {
"ct": 1,
"wt": 114
},
"PhutilConsole::writeLog==>spl_autoload_call": {
"ct": 1,
"wt": 347
},
"PhutilConsole::writeTextMessage==>id": {
"ct": 438,
"wt": 163
},
"PhutilConsole::writeTextMessage==>PhutilConsoleMessage::setType": {
"ct": 438,
"wt": 518
},
"PhutilConsole::writeTextMessage==>PhutilConsoleMessage::setData": {
"ct": 438,
"wt": 175
},
"PhutilConsole::writeMessage==>PhutilConsoleMessage::getType": {
"ct": 438,
"wt": 144
},
"PhutilArray::offsetExists==>array_key_exists": {
"ct": 438,
"wt": 258
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetExists": {
"ct": 438,
"wt": 1185
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetSet": {
"ct": 2,
"wt": 9
},
"PhutilArrayWithDefaultValue::offsetGet==>PhutilArray::offsetGet": {
"ct": 438,
"wt": 514
},
"PhutilConsole::writeMessage==>PhutilArrayWithDefaultValue::offsetGet": {
"ct": 438,
"wt": 3232
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleMessage::getData": {
"ct": 438,
"wt": 108
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleMessage::getType": {
"ct": 438,
"wt": 80
},
"PhutilConsole::writeMessage==>PhutilConsoleServer::handleMessage": {
"ct": 438,
"wt": 126659
},
"PhutilConsole::writeTextMessage==>PhutilConsole::writeMessage": {
"ct": 438,
"wt": 133395
},
"PhutilConsole::writeLog==>PhutilConsole::writeTextMessage": {
"ct": 37,
"wt": 2382
},
"main()==>PhutilConsole::writeLog": {
"ct": 2,
"wt": 541
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistConfigurationManager.php": {
"ct": 1,
"wt": 911
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>strlen": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>phutil_is_windows": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationManager::getUserConfigurationFileLocation==>getenv": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationManager::readUserConfigurationFile==>ArcanistConfigurationManager::getUserConfigurationFileLocation": {
"ct": 1,
"wt": 21
},
"ArcanistConfigurationManager::readUserConfigurationFile==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 4
},
"Filesystem::pathExists==>file_exists": {
"ct": 56386,
"wt": 323542
},
"ArcanistConfigurationManager::readUserConfigurationFile==>Filesystem::pathExists": {
"ct": 1,
"wt": 18
},
"ArcanistConfigurationManager::readUserConfigurationFile==>pht": {
"ct": 1,
"wt": 77
},
"ArcanistConfigurationManager::readUserConfigurationFile==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 72
},
"ArcanistConfigurationManager::readUserConfigurationFile==>phutil_is_windows": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::readUserConfigurationFile==>fileperms": {
"ct": 1,
"wt": 11
},
"Filesystem::isAbsolutePath==>phutil_is_windows": {
"ct": 757845,
"wt": 590807
},
"Filesystem::isAbsolutePath==>strncmp": {
"ct": 757845,
"wt": 477510
},
"Filesystem::resolvePath==>Filesystem::isAbsolutePath": {
"ct": 757845,
"wt": 4886477
},
"Filesystem::resolvePath==>is_link": {
"ct": 757845,
"wt": 1333922
},
"Filesystem::resolvePath==>realpath": {
"ct": 757847,
"wt": 3122256
},
"Filesystem::readFile==>Filesystem::resolvePath": {
"ct": 5856,
"wt": 183650
},
"Filesystem::assertExists==>Filesystem::pathExists": {
"ct": 6282,
"wt": 65395
},
"Filesystem::readFile==>Filesystem::assertExists": {
"ct": 5856,
"wt": 87001
},
"Filesystem::assertIsFile==>is_file": {
"ct": 5856,
"wt": 13388
},
"Filesystem::readFile==>Filesystem::assertIsFile": {
"ct": 5856,
"wt": 33902
},
"Filesystem::assertReadable==>is_readable": {
"ct": 5857,
"wt": 31855
},
"Filesystem::readFile==>Filesystem::assertReadable": {
"ct": 5856,
"wt": 55378
},
"Filesystem::readFile==>file_get_contents": {
"ct": 5856,
"wt": 464134
},
"ArcanistConfigurationManager::readUserConfigurationFile==>Filesystem::readFile": {
"ct": 1,
"wt": 169
},
"phutil_json_decode==>json_decode": {
"ct": 4384,
"wt": 43639278
},
"phutil_json_decode==>is_array": {
"ct": 4384,
"wt": 223471
},
"ArcanistConfigurationManager::readUserConfigurationFile==>phutil_json_decode": {
"ct": 1,
"wt": 110
},
"ArcanistConfigurationManager::readUserArcConfig==>ArcanistConfigurationManager::readUserConfigurationFile": {
"ct": 7,
"wt": 550
},
"ArcanistConfigurationManager::readUserArcConfig==>idx": {
"ct": 7,
"wt": 22
},
"main()==>ArcanistConfigurationManager::readUserArcConfig": {
"ct": 1,
"wt": 551
},
"ArcanistConfigurationManager::getSystemArcConfigLocation==>phutil_is_windows": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::readSystemArcConfig==>ArcanistConfigurationManager::getSystemArcConfigLocation": {
"ct": 1,
"wt": 7
},
"ArcanistConfigurationManager::readSystemArcConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 3
},
"Filesystem::pathExists==>is_link": {
"ct": 19,
"wt": 57
},
"ArcanistConfigurationManager::readSystemArcConfig==>Filesystem::pathExists": {
"ct": 1,
"wt": 19
},
"ArcanistConfigurationManager::readSystemArcConfig==>pht": {
"ct": 1,
"wt": 75
},
"ArcanistConfigurationManager::readSystemArcConfig==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 72
},
"main()==>ArcanistConfigurationManager::readSystemArcConfig": {
"ct": 1,
"wt": 202
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistSettings.php": {
"ct": 1,
"wt": 747
},
"ArcanistConfigurationManager::applyRuntimeArcConfig==>spl_autoload_call": {
"ct": 1,
"wt": 975
},
"ArcanistConfigurationManager::applyRuntimeArcConfig==>PhutilArgumentParser::getArg": {
"ct": 1,
"wt": 27
},
"main()==>ArcanistConfigurationManager::applyRuntimeArcConfig": {
"ct": 1,
"wt": 1019
},
"PhutilBootloader::executeInclude==>load::workingcopyidentity/ArcanistWorkingCopyIdentity.php": {
"ct": 1,
"wt": 785
},
"Filesystem::walkToRoot==>Filesystem::resolvePath": {
"ct": 2,
"wt": 65
},
"Filesystem::walkToRoot==>is_link": {
"ct": 2,
"wt": 8
},
"Filesystem::walkToRoot==>explode": {
"ct": 1,
"wt": 4
},
"Filesystem::walkToRoot==>strlen": {
"ct": 7,
"wt": 7
},
"Filesystem::isDescendant==>Filesystem::assertExists": {
"ct": 2,
"wt": 27
},
"PhutilBootloader::executeInclude==>load::filesystem/FileList.php": {
"ct": 1,
"wt": 212
},
"Filesystem::isDescendant==>spl_autoload_call": {
"ct": 1,
"wt": 461
},
"FileList::__construct==>Filesystem::resolvePath": {
"ct": 1,
"wt": 26
},
"FileList::__construct==>is_dir": {
"ct": 1,
"wt": 7
},
"FileList::__construct==>rtrim": {
"ct": 1,
"wt": 3
},
"Filesystem::isDescendant==>FileList::__construct": {
"ct": 1,
"wt": 57
},
"FileList::contains==>FileList::isEmpty": {
"ct": 1,
"wt": 2
},
"FileList::contains==>Filesystem::resolvePath": {
"ct": 1,
"wt": 28
},
"FileList::contains==>is_dir": {
"ct": 1,
"wt": 5
},
"FileList::contains==>strlen": {
"ct": 1,
"wt": 2
},
"FileList::contains==>strncmp": {
"ct": 1,
"wt": 2
},
"Filesystem::isDescendant==>FileList::contains": {
"ct": 1,
"wt": 66
},
"Filesystem::walkToRoot==>Filesystem::isDescendant": {
"ct": 1,
"wt": 638
},
"Filesystem::walkToRoot==>phutil_is_windows": {
"ct": 6,
"wt": 8
},
"Filesystem::walkToRoot==>implode": {
"ct": 6,
"wt": 9
},
"Filesystem::walkToRoot==>array_pop": {
"ct": 6,
"wt": 8
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::walkToRoot": {
"ct": 1,
"wt": 843
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>array_reverse": {
"ct": 1,
"wt": 4
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::pathExists": {
"ct": 17,
"wt": 214
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 4
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>pht": {
"ct": 3,
"wt": 226
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>PhutilConsole::writeLog": {
"ct": 3,
"wt": 212
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>Filesystem::readFile": {
"ct": 1,
"wt": 140
},
"ArcanistWorkingCopyIdentity::parseRawConfigFile==>phutil_json_decode": {
"ct": 1,
"wt": 44
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::parseRawConfigFile": {
"ct": 1,
"wt": 51
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::__construct": {
"ct": 1,
"wt": 4
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>strlen": {
"ct": 1,
"wt": 2
},
"Filesystem::resolvePath==>trim": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>explode": {
"ct": 2,
"wt": 16
},
"Filesystem::resolvePath==>end": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>array_pop": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>phutil_is_windows": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>implode": {
"ct": 2,
"wt": 3
},
"Filesystem::resolvePath==>strlen": {
"ct": 2,
"wt": 1
},
"Filesystem::resolvePath==>substr": {
"ct": 2,
"wt": 3
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>Filesystem::resolvePath": {
"ct": 1,
"wt": 98
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 3
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>Filesystem::pathExists": {
"ct": 1,
"wt": 17
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>pht": {
"ct": 1,
"wt": 67
},
"ArcanistWorkingCopyIdentity::readLocalArcConfig==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 70
},
"ArcanistWorkingCopyIdentity::newFromPathWithConfig==>ArcanistWorkingCopyIdentity::readLocalArcConfig": {
"ct": 1,
"wt": 285
},
"ArcanistWorkingCopyIdentity::newFromPath==>ArcanistWorkingCopyIdentity::newFromPathWithConfig": {
"ct": 1,
"wt": 2131
},
"main()==>ArcanistWorkingCopyIdentity::newFromPath": {
"ct": 1,
"wt": 2139
},
"main()==>ArcanistConfigurationManager::setWorkingCopyIdentity": {
"ct": 2,
"wt": 8
},
"main()==>idx": {
"ct": 8,
"wt": 36
},
"main()==>arcanist_load_libraries": {
"ct": 4,
"wt": 28757
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>idx": {
"ct": 8,
"wt": 27
},
"ArcanistSettings::getOptions==>pht": {
"ct": 320,
"wt": 16587
},
"ArcanistSettings::getOption==>ArcanistSettings::getOptions": {
"ct": 10,
"wt": 11376
},
"ArcanistSettings::getOption==>idx": {
"ct": 10,
"wt": 41
},
"ArcanistSettings::getType==>ArcanistSettings::getOption": {
"ct": 3,
"wt": 3452
},
"ArcanistSettings::getType==>idx": {
"ct": 3,
"wt": 8
},
"ArcanistSettings::willReadValue==>ArcanistSettings::getType": {
"ct": 3,
"wt": 3481
},
"ArcanistSettings::willReadValue==>is_array": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistSettings::willReadValue": {
"ct": 2,
"wt": 2414
},
"main()==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 2,
"wt": 2428
},
"arcanist_load_libraries==>is_array": {
"ct": 1,
"wt": 2
},
"arcanist_load_libraries==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 3
},
"arcanist_load_libraries==>Filesystem::resolvePath": {
"ct": 1,
"wt": 41
},
"arcanist_load_libraries==>Filesystem::pathExists": {
"ct": 1,
"wt": 11
},
"arcanist_load_libraries==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 3
},
"arcanist_load_libraries==>pht": {
"ct": 1,
"wt": 59
},
"arcanist_load_libraries==>PhutilConsole::writeLog": {
"ct": 1,
"wt": 71
},
"phutil_load_library==>PhutilBootloader::getInstance": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::executeInclude==>load::src/__phutil_library_init__.php": {
"ct": 1,
"wt": 30
},
"phutil_register_library==>PhutilBootloader::getInstance": {
"ct": 1,
"wt": 5
},
"PhutilBootloader::registerLibrary==>basename": {
"ct": 1,
"wt": 11
},
"PhutilBootloader::registerLibrary==>dirname": {
"ct": 1,
"wt": 2
},
"PhutilBootloader::registerLibrary==>class_exists": {
"ct": 1,
"wt": 3
},
"PhutilSymbolLoader::setLibrary==>PhutilBootloader::getInstance": {
"ct": 1,
"wt": 4
},
"PhutilSymbolLoader::setLibrary==>PhutilBootloader::getLibraryRoot": {
"ct": 1,
"wt": 5
},
"PhutilBootloader::registerLibrary==>PhutilSymbolLoader::setLibrary": {
"ct": 1,
"wt": 20
},
"PhutilBootloader::registerLibrary==>PhutilSymbolLoader::setType": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::getLibraryMap==>PhutilBootloader::getLibraryRoot": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::getLibraryMap==>load::src/__phutil_library_map__.php": {
"ct": 1,
"wt": 16136
},
"phutil_register_library_map==>PhutilBootloader::getInstance": {
"ct": 1,
"wt": 13
},
"phutil_register_library_map==>PhutilBootloader::registerLibraryMap": {
"ct": 1,
"wt": 9
},
"???_op@1==>phutil_register_library_map": {
"ct": 1,
"wt": 50
},
"PhutilBootloader::getLibraryMap==>???_op@1": {
"ct": 1,
"wt": 2888
},
"PhutilSymbolLoader::loadSymbol==>function_exists": {
"ct": 17,
"wt": 37
},
"PhutilBootloader::executeInclude@1==>load::celerity/api.php": {
"ct": 1,
"wt": 174
},
"PhutilBootloader::loadLibrarySource==>PhutilBootloader::executeInclude@1": {
"ct": 4,
"wt": 1322
},
"PhutilBootloader::executeInclude@1==>load::javelin/markup.php": {
"ct": 1,
"wt": 299
},
"PhutilBootloader::executeInclude@1==>load::view/viewutils.php": {
"ct": 1,
"wt": 302
},
"PhutilBootloader::executeInclude@1==>load::phid/utils.php": {
"ct": 1,
"wt": 128
},
"PhutilBootloader::registerLibrary==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 1,
"wt": 27883
},
"PhutilBootloader::registerLibrary==>Filesystem::pathExists": {
"ct": 1,
"wt": 18
},
"FileFinder::__construct==>rtrim": {
"ct": 424,
"wt": 852
},
"PhutilBootloader::registerLibrary==>FileFinder::__construct": {
"ct": 1,
"wt": 38
},
"PhutilBootloader::registerLibrary==>id": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::registerLibrary==>FileFinder::withSuffix": {
"ct": 1,
"wt": 5
},
"PhutilBootloader::registerLibrary==>FileFinder::withType": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::registerLibrary==>FileFinder::withFollowSymlinks": {
"ct": 1,
"wt": 2
},
"PhutilBootloader::registerLibrary==>FileFinder::setForceMode": {
"ct": 1,
"wt": 2
},
"FileFinder::find==>is_dir": {
"ct": 597418,
"wt": 3555077
},
"FileFinder::find==>is_readable": {
"ct": 424,
"wt": 1838
},
"Filesystem::listDirectory==>Filesystem::resolvePath": {
"ct": 1,
"wt": 43
},
"Filesystem::listDirectory==>Filesystem::assertExists": {
"ct": 1,
"wt": 15
},
"Filesystem::assertIsDirectory==>is_dir": {
"ct": 424,
"wt": 2796
},
"Filesystem::listDirectory==>Filesystem::assertIsDirectory": {
"ct": 1,
"wt": 8
},
"Filesystem::listDirectory==>Filesystem::assertReadable": {
"ct": 1,
"wt": 10
},
"Filesystem::listDirectory==>scandir": {
"ct": 1,
"wt": 68
},
"Filesystem::listDirectory==>array_values": {
"ct": 1,
"wt": 4
},
"FileFinder::getFiles==>Filesystem::listDirectory": {
"ct": 1,
"wt": 186
},
"FileFinder::getFiles==>strlen": {
"ct": 1,
"wt": 2
},
"FileFinder::validateFile==>count": {
"ct": 2,
"wt": 3
},
"FileFinder::validateFile==>fnmatch": {
"ct": 1,
"wt": 8
},
"FileFinder::getFiles==>FileFinder::validateFile": {
"ct": 1,
"wt": 27
},
"FileFinder::getFiles==>is_dir": {
"ct": 1,
"wt": 10
},
"FileFinder::find==>FileFinder::getFiles": {
"ct": 1,
"wt": 251
},
"PhutilBootloader::registerLibrary==>FileFinder::find": {
"ct": 1,
"wt": 287
},
"phutil_register_library==>PhutilBootloader::registerLibrary": {
"ct": 1,
"wt": 28351
},
"???_op==>phutil_register_library": {
"ct": 1,
"wt": 28367
},
"PhutilBootloader::loadLibrary==>PhutilBootloader::executeInclude": {
"ct": 1,
"wt": 28483
},
"phutil_load_library==>PhutilBootloader::loadLibrary": {
"ct": 1,
"wt": 28496
},
"arcanist_load_libraries==>phutil_load_library": {
"ct": 1,
"wt": 28514
},
"main()==>ArcanistConfigurationManager::readUserConfigurationFile": {
"ct": 1,
"wt": 3
},
"ArcanistSettings::getLegacyName==>ArcanistSettings::getOption": {
"ct": 7,
"wt": 8117
},
"ArcanistSettings::getLegacyName==>idx": {
"ct": 7,
"wt": 21
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistSettings::getLegacyName": {
"ct": 6,
"wt": 7081
},
"PhutilBootloader::executeInclude==>load::configuration/ArcanistConfiguration.php": {
"ct": 1,
"wt": 657
},
"main()==>strtolower": {
"ct": 1,
"wt": 3
},
"main()==>array_slice": {
"ct": 1,
"wt": 3
},
"ArcanistConfiguration::buildAllWorkflows==>id": {
"ct": 1,
"wt": 2
},
"ArcanistConfiguration::buildAllWorkflows==>PhutilClassMapQuery::setAncestorClass": {
"ct": 1,
"wt": 3
},
"ArcanistConfiguration::buildAllWorkflows==>PhutilClassMapQuery::setUniqueMethod": {
"ct": 1,
"wt": 4
},
"PhutilClassMapQuery::getCacheKey==>implode": {
"ct": 3,
"wt": 11
},
"PhutilClassMapQuery::execute==>PhutilClassMapQuery::getCacheKey": {
"ct": 2,
"wt": 28
},
"PhutilClassMapQuery::loadMap==>strlen": {
"ct": 12,
"wt": 19
},
"PhutilSymbolLoader::loadSymbol==>class_exists@1": {
"ct": 10,
"wt": 29
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistWorkflow.php": {
"ct": 1,
"wt": 4183
},
"class_exists==>spl_autoload_call": {
"ct": 5,
"wt": 10207
},
"PhutilClassMapQuery::loadMap==>class_exists": {
"ct": 2,
"wt": 6184
},
"PhutilClassMapQuery::loadMap==>id": {
"ct": 2,
"wt": 5
},
"PhutilClassMapQuery::loadMap==>PhutilSymbolLoader::setAncestorClass": {
"ct": 2,
"wt": 7
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::setConcreteOnly": {
"ct": 2,
"wt": 5
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::setType": {
"ct": 2,
"wt": 4
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilBootloader::getClassTree": {
"ct": 3,
"wt": 10
},
"PhutilSymbolLoader::selectDescendantsOf==>PhutilSymbolLoader::selectDescendantsOf@1": {
"ct": 3,
"wt": 82
},
"PhutilSymbolLoader::selectAndLoadSymbols==>PhutilSymbolLoader::selectDescendantsOf": {
"ct": 3,
"wt": 345
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAliasWorkflow.php": {
"ct": 1,
"wt": 494
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAmendWorkflow.php": {
"ct": 1,
"wt": 601
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistAnoidWorkflow.php": {
"ct": 1,
"wt": 152
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBackoutWorkflow.php": {
"ct": 1,
"wt": 568
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBrowseWorkflow.php": {
"ct": 1,
"wt": 611
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCallConduitWorkflow.php": {
"ct": 1,
"wt": 315
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCloseRevisionWorkflow.php": {
"ct": 1,
"wt": 497
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCloseWorkflow.php": {
"ct": 1,
"wt": 500
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCommitWorkflow.php": {
"ct": 1,
"wt": 967
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistCoverWorkflow.php": {
"ct": 1,
"wt": 510
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistDiffWorkflow.php": {
"ct": 1,
"wt": 7080
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistDownloadWorkflow.php": {
"ct": 1,
"wt": 390
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistExportWorkflow.php": {
"ct": 1,
"wt": 793
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistFeatureWorkflow.php": {
"ct": 1,
"wt": 1183
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBookmarkWorkflow.php": {
"ct": 1,
"wt": 145
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistBranchWorkflow.php": {
"ct": 1,
"wt": 145
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistFlagWorkflow.php": {
"ct": 1,
"wt": 698
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistGetConfigWorkflow.php": {
"ct": 1,
"wt": 535
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistHelpWorkflow.php": {
"ct": 1,
"wt": 513
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistInstallCertificateWorkflow.php": {
"ct": 1,
"wt": 591
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLandWorkflow.php": {
"ct": 1,
"wt": 3335
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLiberateWorkflow.php": {
"ct": 1,
"wt": 789
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLintWorkflow.php": {
"ct": 1,
"wt": 2165
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistLintersWorkflow.php": {
"ct": 1,
"wt": 654
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistListWorkflow.php": {
"ct": 1,
"wt": 471
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPasteWorkflow.php": {
"ct": 1,
"wt": 445
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPatchWorkflow.php": {
"ct": 1,
"wt": 2972
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistPhrequentWorkflow.php": {
"ct": 1,
"wt": 302
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistStartWorkflow.php": {
"ct": 1,
"wt": 269
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistStopWorkflow.php": {
"ct": 1,
"wt": 325
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTimeWorkflow.php": {
"ct": 1,
"wt": 134
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistRevertWorkflow.php": {
"ct": 1,
"wt": 162
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistSetConfigWorkflow.php": {
"ct": 1,
"wt": 375
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistShellCompleteWorkflow.php": {
"ct": 1,
"wt": 614
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTasksWorkflow.php": {
"ct": 1,
"wt": 610
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistTodoWorkflow.php": {
"ct": 1,
"wt": 392
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUnitWorkflow.php": {
"ct": 1,
"wt": 1071
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUpgradeWorkflow.php": {
"ct": 1,
"wt": 298
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistUploadWorkflow.php": {
"ct": 1,
"wt": 603
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistVersionWorkflow.php": {
"ct": 1,
"wt": 268
},
"PhutilBootloader::executeInclude==>load::workflow/ArcanistWhichWorkflow.php": {
"ct": 1,
"wt": 811
},
"PhutilSymbolLoader::selectAndLoadSymbols==>ReflectionClass::__construct": {
"ct": 155,
"wt": 467
},
"PhutilSymbolLoader::selectAndLoadSymbols==>ReflectionClass::isAbstract": {
"ct": 155,
"wt": 211
},
"PhutilSymbolLoader::loadObjects==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 2,
"wt": 65097
},
"newv==>ReflectionClass::__construct": {
"ct": 943,
"wt": 8107
},
"ReflectionClass::newInstance==>ArcanistWorkflow::__construct": {
"ct": 40,
"wt": 82
},
"newv==>ReflectionClass::newInstance": {
"ct": 77,
"wt": 45448
},
"PhutilSymbolLoader::loadObjects==>newv": {
"ct": 76,
"wt": 46253
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintSeverity.php": {
"ct": 1,
"wt": 176
},
"ReflectionClass::newInstance==>spl_autoload_call": {
"ct": 1,
"wt": 429
},
"PhutilClassMapQuery::loadMap==>PhutilSymbolLoader::loadObjects": {
"ct": 2,
"wt": 111711
},
"call_user_func==>ArcanistAliasWorkflow::getWorkflowName": {
"ct": 1,
"wt": 3
},
"PhutilClassMapQuery::loadMap==>call_user_func": {
"ct": 76,
"wt": 1140
},
"call_user_func==>ArcanistAmendWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistAnoidWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistBackoutWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistBrowseWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCallConduitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCloseRevisionWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCloseWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCommitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCoverWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistDiffWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistDownloadWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistExportWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistFeatureWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistBookmarkWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistBranchWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistFlagWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistGetConfigWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistHelpWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistInstallCertificateWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistLandWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistLiberateWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistLintWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistLintersWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistListWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPasteWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPatchWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistStartWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistStopWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistTimeWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistRevertWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistSetConfigWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistShellCompleteWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistTasksWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistTodoWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistUnitWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistUpgradeWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistUploadWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistVersionWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistWhichWorkflow::getWorkflowName": {
"ct": 1,
"wt": 2
},
"PhutilClassMapQuery::execute==>PhutilClassMapQuery::loadMap": {
"ct": 2,
"wt": 119529
},
"ArcanistConfiguration::buildAllWorkflows==>PhutilClassMapQuery::execute": {
"ct": 1,
"wt": 47450
},
"ArcanistConfiguration::buildWorkflow==>ArcanistConfiguration::buildAllWorkflows": {
"ct": 1,
"wt": 47480
},
"ArcanistConfiguration::buildWorkflow==>idx": {
"ct": 1,
"wt": 5
},
"ArcanistConfiguration::selectWorkflow==>ArcanistConfiguration::buildWorkflow": {
"ct": 1,
"wt": 47496
},
"main()==>ArcanistConfiguration::selectWorkflow": {
"ct": 1,
"wt": 47508
},
"main()==>ArcanistWorkflow::setConfigurationManager": {
"ct": 1,
"wt": 6
},
"main()==>ArcanistWorkflow::setArcanistConfiguration": {
"ct": 1,
"wt": 4
},
"main()==>ArcanistWorkflow::setCommand": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::setWorkingDirectory": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::getArguments==>pht": {
"ct": 34,
"wt": 1797
},
"ArcanistLintSeverity::getLintSeverities==>pht": {
"ct": 4725,
"wt": 98161
},
"ArcanistLintWorkflow::getArguments==>ArcanistLintSeverity::getLintSeverities": {
"ct": 2,
"wt": 519
},
"ArcanistLintWorkflow::getArguments==>array_keys": {
"ct": 2,
"wt": 7
},
"ArcanistLintWorkflow::getArguments==>implode": {
"ct": 2,
"wt": 6
},
"ArcanistLintWorkflow::getArguments==>sprintf": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistLintWorkflow::getArguments": {
"ct": 2,
"wt": 2500
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistWorkflow::getArcanistConfiguration": {
"ct": 2,
"wt": 5
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistWorkflow::getCommand": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::getCompleteArgumentSpecification==>ArcanistConfiguration::getCustomArgumentsForCommand": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::parseArguments==>ArcanistWorkflow::getCompleteArgumentSpecification": {
"ct": 1,
"wt": 1299
},
"ArcanistWorkflow::parseArguments==>count": {
"ct": 3,
"wt": 6
},
"ArcanistWorkflow::parseArguments==>strncmp": {
"ct": 2,
"wt": 5
},
"ArcanistWorkflow::parseArguments==>substr": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::parseArguments==>explode": {
"ct": 2,
"wt": 5
},
"ArcanistWorkflow::parseArguments==>array_key_exists": {
"ct": 2,
"wt": 3
},
"ArcanistWorkflow::parseArguments==>ArcanistWorkflow::didParseArguments": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistWorkflow::parseArguments": {
"ct": 1,
"wt": 1446
},
"main()==>putenv": {
"ct": 1,
"wt": 20
},
"main()==>ArcanistLintWorkflow::requiresWorkingCopy": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::getSupportedRevisionControlSystems": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistWorkingCopyIdentity::getVCSType": {
"ct": 2,
"wt": 5
},
"main()==>in_array": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::requiresConduit": {
"ct": 1,
"wt": 2
},
"ArcanistWorkflow::getArgument==>idx": {
"ct": 19,
"wt": 56
},
"ArcanistLintWorkflow::requiresAuthentication==>ArcanistWorkflow::getArgument": {
"ct": 1,
"wt": 9
},
"main()==>ArcanistLintWorkflow::requiresAuthentication": {
"ct": 1,
"wt": 17
},
"main()==>ArcanistLintWorkflow::requiresRepositoryAPI": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::desiresRepositoryAPI": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::desiresWorkingCopy": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationManager::getConfigFromAllSources==>idx": {
"ct": 18,
"wt": 56
},
"ArcanistWorkingCopyIdentity::getLocalConfig==>idx": {
"ct": 6,
"wt": 19
},
"ArcanistConfigurationManager::getLocalConfig==>ArcanistWorkingCopyIdentity::getLocalConfig": {
"ct": 6,
"wt": 49
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::getLocalConfig": {
"ct": 6,
"wt": 85
},
"ArcanistSettings::willReadValue==>is_string": {
"ct": 2,
"wt": 4
},
"ArcanistConfigurationManager::getProjectConfig==>ArcanistWorkingCopyIdentity::getProjectConfig": {
"ct": 6,
"wt": 8321
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::getProjectConfig": {
"ct": 6,
"wt": 8355
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistSettings::willReadValue": {
"ct": 1,
"wt": 1104
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readUserArcConfig": {
"ct": 6,
"wt": 75
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readSystemArcConfig": {
"ct": 6,
"wt": 24
},
"ArcanistSettings::getDefaultSettings==>ArcanistSettings::getOptions": {
"ct": 6,
"wt": 6408
},
"ArcanistSettings::getDefaultSettings==>array_key_exists": {
"ct": 120,
"wt": 126
},
"ArcanistConfigurationManager::readDefaultConfig==>ArcanistSettings::getDefaultSettings": {
"ct": 6,
"wt": 6899
},
"ArcanistConfigurationManager::getConfigFromAllSources==>ArcanistConfigurationManager::readDefaultConfig": {
"ct": 6,
"wt": 6937
},
"ArcanistConfigurationManager::getConfigFromAllSources==>array_key_exists": {
"ct": 6,
"wt": 12
},
"ArcanistConfigurationManager::getConfigFromAnySource==>ArcanistConfigurationManager::getConfigFromAllSources": {
"ct": 6,
"wt": 16859
},
"head==>reset": {
"ct": 322499,
"wt": 179886
},
"ArcanistConfigurationManager::getConfigFromAnySource==>head": {
"ct": 4,
"wt": 29
},
"main()==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 4,
"wt": 10873
},
"PhutilBootloader::executeInclude==>load::parser/PhutilURI.php": {
"ct": 1,
"wt": 710
},
"PhutilURI::__construct==>preg_match": {
"ct": 2,
"wt": 77
},
"PhutilURI::__construct==>parse_url": {
"ct": 1,
"wt": 7
},
"PhutilURI::__construct==>ltrim": {
"ct": 1,
"wt": 3
},
"PhutilURI::__construct==>idx": {
"ct": 9,
"wt": 41
},
"PhutilURI::__construct==>rawurldecode": {
"ct": 2,
"wt": 3
},
"main()==>PhutilURI::__construct": {
"ct": 1,
"wt": 184
},
"PhutilURI::setPath==>strlen": {
"ct": 1,
"wt": 2
},
"main()==>PhutilURI::setPath": {
"ct": 1,
"wt": 11
},
"nonempty==>func_get_args": {
"ct": 13,
"wt": 11
},
"PhutilURI::__toString==>nonempty": {
"ct": 1,
"wt": 9
},
"PhutilURI::__toString==>strlen": {
"ct": 3,
"wt": 4
},
"PhutilURI::__toString==>PhutilURI::getFragment": {
"ct": 1,
"wt": 2
},
"PhutilURI::__toString==>PhutilURI::getPath": {
"ct": 1,
"wt": 2
},
"main()==>PhutilURI::__toString": {
"ct": 1,
"wt": 44
},
"main()==>ArcanistWorkflow::setConduitURI": {
"ct": 1,
"wt": 6
},
"main()==>implode": {
"ct": 1,
"wt": 3
},
"ArcanistWorkflow::setConduitCredentials==>ArcanistWorkflow::isConduitAuthenticated": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistWorkflow::setConduitCredentials": {
"ct": 1,
"wt": 12
},
"PhutilBootloader::executeInclude==>load::api/ArcanistRepositoryAPI.php": {
"ct": 1,
"wt": 1627
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistConfigurationManager::getWorkingCopyIdentity": {
"ct": 1,
"wt": 3
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1,
"wt": 3
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistWorkingCopyIdentity::getVCSType": {
"ct": 1,
"wt": 2
},
"PhutilBootloader::executeInclude==>load::api/ArcanistGitAPI.php": {
"ct": 1,
"wt": 3148
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>spl_autoload_call": {
"ct": 1,
"wt": 3414
},
"ArcanistRepositoryAPI::newAPIFromConfigurationManager==>ArcanistRepositoryAPI::__construct": {
"ct": 1,
"wt": 5
},
"main()==>ArcanistRepositoryAPI::newAPIFromConfigurationManager": {
"ct": 1,
"wt": 3464
},
"main()==>ArcanistWorkflow::setRepositoryAPI": {
"ct": 1,
"wt": 4
},
"main()==>ArcanistConfiguration::willRunWorkflow": {
"ct": 1,
"wt": 4
},
"ArcanistWorkflow::willRunWorkflow==>ArcanistWorkflow::getCompleteArgumentSpecification": {
"ct": 1,
"wt": 1253
},
"main()==>ArcanistWorkflow::willRunWorkflow": {
"ct": 1,
"wt": 1276
},
"ArcanistLintWorkflow::run==>PhutilConsole::getConsole": {
"ct": 1,
"wt": 4
},
"ArcanistWorkflow::getWorkingCopy==>ArcanistWorkflow::getConfigurationManager": {
"ct": 2,
"wt": 4
},
"ArcanistWorkflow::getWorkingCopy==>ArcanistConfigurationManager::getWorkingCopyIdentity": {
"ct": 2,
"wt": 4
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getWorkingCopy": {
"ct": 1,
"wt": 15
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getConfigurationManager": {
"ct": 1,
"wt": 2
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getArgument": {
"ct": 17,
"wt": 111
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkflow::getWorkingCopy": {
"ct": 1,
"wt": 15
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkflow::getConfigurationManager": {
"ct": 1,
"wt": 2
},
"ArcanistWorkingCopyIdentity::getProjectConfig@1==>idx": {
"ct": 1,
"wt": 3
},
"ArcanistWorkingCopyIdentity::getProjectConfig@1==>ArcanistSettings::getLegacyName": {
"ct": 1,
"wt": 1112
},
"ArcanistWorkingCopyIdentity::getProjectConfig==>ArcanistWorkingCopyIdentity::getProjectConfig@1": {
"ct": 1,
"wt": 1129
},
"ArcanistWorkflow::newLintEngine==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 1,
"wt": 3626
},
"ArcanistWorkflow::newLintEngine==>ArcanistWorkingCopyIdentity::getProjectPath": {
"ct": 1,
"wt": 5
},
"ArcanistWorkflow::newLintEngine==>Filesystem::pathExists": {
"ct": 1,
"wt": 21
},
"PhutilBootloader::executeInclude==>load::engine/ArcanistConfigurationDrivenLintEngine.php": {
"ct": 1,
"wt": 549
},
"PhutilSymbolLoader::loadSymbol@1==>class_exists@1": {
"ct": 2,
"wt": 6
},
"PhutilBootloader::executeInclude@1==>load::engine/ArcanistLintEngine.php": {
"ct": 1,
"wt": 1676
},
"ArcanistWorkflow::newLintEngine==>class_exists": {
"ct": 1,
"wt": 2833
},
"ArcanistWorkflow::newLintEngine==>is_subclass_of": {
"ct": 1,
"wt": 4
},
"ReflectionClass::newInstance==>ArcanistLintEngine::__construct": {
"ct": 1,
"wt": 2
},
"ArcanistWorkflow::newLintEngine==>newv": {
"ct": 1,
"wt": 33
},
"ArcanistWorkflow::newLintEngine==>ArcanistLintEngine::setWorkingCopy": {
"ct": 1,
"wt": 5
},
"ArcanistWorkflow::newLintEngine==>ArcanistLintEngine::setConfigurationManager": {
"ct": 1,
"wt": 5
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::newLintEngine": {
"ct": 1,
"wt": 6644
},
"ArcanistLintWorkflow::run==>ArcanistConfigurationManager::getConfigFromAnySource": {
"ct": 1,
"wt": 2442
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getRepositoryAPI": {
"ct": 2,
"wt": 7
},
"PhutilBootloader::executeInclude==>load::exec/ExecFuture.php": {
"ct": 1,
"wt": 1774
},
"PhutilBootloader::executeInclude@1==>load::future/Future.php": {
"ct": 1,
"wt": 344
},
"ReflectionClass::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 2636
},
"ExecFuture::__construct==>func_get_args": {
"ct": 4822,
"wt": 3757
},
"csprintf==>func_get_args": {
"ct": 5949,
"wt": 5307
},
"PhutilBootloader::executeInclude==>load::xsprintf/PhutilCommandString.php": {
"ct": 1,
"wt": 288
},
"csprintf==>spl_autoload_call": {
"ct": 1,
"wt": 515
},
"xsprintf==>count": {
"ct": 29920,
"wt": 23229
},
"xsprintf==>strlen": {
"ct": 29920,
"wt": 21453
},
"call_user_func_array@1==>sprintf": {
"ct": 9468,
"wt": 17558
},
"xsprintf==>call_user_func_array@1": {
"ct": 4822,
"wt": 63936
},
"PhutilCommandString::renderString==>xsprintf": {
"ct": 14709,
"wt": 2857799
},
"PhutilCommandString::getMaskedString==>PhutilCommandString::renderString": {
"ct": 9887,
"wt": 2009908
},
"PhutilCommandString::__construct==>PhutilCommandString::getMaskedString": {
"ct": 5507,
"wt": 659605
},
"csprintf==>PhutilCommandString::__construct": {
"ct": 5949,
"wt": 1009383
},
"call_user_func_array==>csprintf": {
"ct": 4822,
"wt": 895667
},
"ExecFuture::__construct==>call_user_func_array": {
"ct": 4822,
"wt": 951785
},
"PhutilBootloader::executeInclude==>load::utils/PhutilRope.php": {
"ct": 1,
"wt": 266
},
"ExecFuture::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 496
},
"ReflectionClass::newInstanceArgs==>ExecFuture::__construct": {
"ct": 866,
"wt": 220550
},
"newv==>ReflectionClass::newInstanceArgs": {
"ct": 866,
"wt": 227190
},
"ArcanistGitAPI::buildLocalFuture==>newv": {
"ct": 2,
"wt": 3937
},
"ArcanistGitAPI::buildLocalFuture==>ArcanistRepositoryAPI::getPath": {
"ct": 2,
"wt": 8
},
"ArcanistGitAPI::buildLocalFuture==>ExecFuture::setCWD": {
"ct": 2,
"wt": 5
},
"ArcanistGitAPI::getAllFiles==>ArcanistGitAPI::buildLocalFuture": {
"ct": 1,
"wt": 3861
},
"PhutilBootloader::executeInclude==>load::linesofalarge/LinesOfALargeExecFuture.php": {
"ct": 1,
"wt": 228
},
"PhutilBootloader::executeInclude@1==>load::linesofalarge/LinesOfALarge.php": {
"ct": 1,
"wt": 310
},
"ArcanistGitAPI::getAllFiles==>spl_autoload_call": {
"ct": 1,
"wt": 1035
},
"ArcanistGitAPI::getAllFiles==>LinesOfALargeExecFuture::__construct": {
"ct": 1,
"wt": 6
},
"ArcanistGitAPI::getAllFiles==>id": {
"ct": 1,
"wt": 3
},
"LinesOfALarge::setDelimiter==>strlen": {
"ct": 1,
"wt": 2
},
"ArcanistGitAPI::getAllFiles==>LinesOfALarge::setDelimiter": {
"ct": 1,
"wt": 8
},
"ArcanistLintWorkflow::run==>ArcanistGitAPI::getAllFiles": {
"ct": 1,
"wt": 4948
},
"LinesOfALarge::rewind==>LinesOfALargeExecFuture::willRewind": {
"ct": 1,
"wt": 4
},
"LinesOfALarge::next==>strlen": {
"ct": 5767,
"wt": 5815
},
"ExecFuture::readStdout==>substr": {
"ct": 95,
"wt": 258
},
"ExecFuture::readStdout==>strlen": {
"ct": 95,
"wt": 101
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::readStdout": {
"ct": 95,
"wt": 22475
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::discardStdoutBuffer": {
"ct": 95,
"wt": 234
},
"LinesOfALargeExecFuture::readMore==>strlen": {
"ct": 94,
"wt": 97
},
"PhutilBootloader::executeInclude==>load::serviceprofiler/PhutilServiceProfiler.php": {
"ct": 1,
"wt": 572
},
"ExecFuture::isReady==>class_exists": {
"ct": 9644,
"wt": 20498
},
"PhutilServiceProfiler::getInstance==>PhutilServiceProfiler::__construct": {
"ct": 1,
"wt": 2
},
"ExecFuture::isReady==>PhutilServiceProfiler::getInstance": {
"ct": 4822,
"wt": 10977
},
"call_user_func_array==>sprintf": {
"ct": 28214,
"wt": 71819
},
"xsprintf==>call_user_func_array": {
"ct": 25066,
"wt": 534744
},
"PhutilCommandString::__toString==>PhutilCommandString::getMaskedString": {
"ct": 5264,
"wt": 1478755
},
"ExecFuture::isReady==>PhutilCommandString::__toString": {
"ct": 4822,
"wt": 1503277
},
"PhutilServiceProfiler::beginServiceCall==>microtime": {
"ct": 8022,
"wt": 9034
},
"ExecFuture::isReady==>PhutilServiceProfiler::beginServiceCall": {
"ct": 4822,
"wt": 158284
},
"ExecFuture::isReady==>microtime": {
"ct": 19558,
"wt": 19290
},
"PhutilCommandString::getUnmaskedString==>PhutilCommandString::renderString": {
"ct": 4822,
"wt": 1008485
},
"ExecFuture::isReady==>PhutilCommandString::getUnmaskedString": {
"ct": 4822,
"wt": 1049830
},
"ExecFuture::isReady==>phutil_is_windows": {
"ct": 9644,
"wt": 62199
},
"PhutilBootloader::executeInclude==>load::error/PhutilErrorTrap.php": {
"ct": 1,
"wt": 180
},
"PhutilErrorTrap::getTrapKey==>spl_object_hash": {
"ct": 9688,
"wt": 103426
},
"PhutilErrorHandler::addErrorTrap==>PhutilErrorTrap::getTrapKey": {
"ct": 4844,
"wt": 45182
},
"PhutilErrorTrap::__construct==>PhutilErrorHandler::addErrorTrap": {
"ct": 4844,
"wt": 79619
},
"ExecFuture::isReady==>PhutilErrorTrap::__construct": {
"ct": 4822,
"wt": 101713
},
"ExecFuture::isReady==>proc_open": {
"ct": 4822,
"wt": 48772800
},
"PhutilErrorTrap::getErrorsAsString==>implode": {
"ct": 4844,
"wt": 89775
},
"ExecFuture::isReady==>PhutilErrorTrap::getErrorsAsString": {
"ct": 4822,
"wt": 348247
},
"PhutilErrorHandler::removeErrorTrap==>PhutilErrorTrap::getTrapKey": {
"ct": 4844,
"wt": 165868
},
"PhutilErrorTrap::destroy==>PhutilErrorHandler::removeErrorTrap": {
"ct": 4844,
"wt": 344604
},
"ExecFuture::isReady==>PhutilErrorTrap::destroy": {
"ct": 4822,
"wt": 521946
},
"ExecFuture::isReady==>is_resource": {
"ct": 4822,
"wt": 13266
},
"ExecFuture::isReady==>stream_set_blocking": {
"ct": 14466,
"wt": 44715
},
"ExecFuture::tryToCloseStdin==>PhutilRope::getByteLength": {
"ct": 24380,
"wt": 60962
},
"ExecFuture::tryToCloseStdin==>fclose": {
"ct": 4822,
"wt": 3601901
},
"ExecFuture::isReady==>ExecFuture::tryToCloseStdin": {
"ct": 24380,
"wt": 3931142
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::isReady": {
"ct": 92,
"wt": 13350
},
"ExecFuture::isReady==>PhutilRope::getByteLength": {
"ct": 23394,
"wt": 26688
},
"ExecFuture::procGetStatus==>proc_get_status": {
"ct": 19558,
"wt": 216878
},
"ExecFuture::isReady==>ExecFuture::procGetStatus": {
"ct": 19558,
"wt": 607054
},
"ExecFuture::isReady==>ExecFuture::getStdoutSizeLimit": {
"ct": 19558,
"wt": 23594
},
"ExecFuture::isReady==>strlen": {
"ct": 39116,
"wt": 44569
},
"ExecFuture::readAndDiscard==>min": {
"ct": 56926,
"wt": 201800
},
"ExecFuture::readAndDiscard==>fread": {
"ct": 56926,
"wt": 408047
},
"ExecFuture::readAndDiscard==>strlen": {
"ct": 131662,
"wt": 113006
},
"ExecFuture::isReady==>ExecFuture::readAndDiscard": {
"ct": 39116,
"wt": 1647310
},
"ExecFuture::isReady==>ExecFuture::getStderrSizeLimit": {
"ct": 19558,
"wt": 26067
},
"ExecFuture::readStdout==>ExecFuture::isReady": {
"ct": 94,
"wt": 21075
},
"LinesOfALarge::next==>LinesOfALargeExecFuture::readMore": {
"ct": 3,
"wt": 37112
},
"LinesOfALarge::next==>strpos": {
"ct": 5762,
"wt": 5878
},
"LinesOfALarge::next==>substr": {
"ct": 5762,
"wt": 6596
},
"LinesOfALarge::rewind==>LinesOfALarge::next": {
"ct": 1,
"wt": 32741
},
"iterator_to_array==>LinesOfALarge::rewind": {
"ct": 1,
"wt": 32764
},
"iterator_to_array==>LinesOfALarge::valid": {
"ct": 5761,
"wt": 11544
},
"iterator_to_array==>LinesOfALarge::current": {
"ct": 5760,
"wt": 5908
},
"iterator_to_array==>LinesOfALarge::key": {
"ct": 5760,
"wt": 5845
},
"iterator_to_array==>LinesOfALarge::next": {
"ct": 5760,
"wt": 80683
},
"ExecFuture::closeProcess==>fclose": {
"ct": 9644,
"wt": 61584
},
"ExecFuture::closeProcess==>proc_close": {
"ct": 4822,
"wt": 19759
},
"ExecFuture::closeProcess==>PhutilServiceProfiler::getInstance": {
"ct": 4822,
"wt": 17003
},
"ExecFuture::closeProcess==>idx": {
"ct": 4822,
"wt": 13167
},
"PhutilServiceProfiler::endServiceCall==>microtime": {
"ct": 8022,
"wt": 14476
},
"ExecFuture::closeProcess==>PhutilServiceProfiler::endServiceCall": {
"ct": 4822,
"wt": 98043
},
"ExecFuture::isReady==>ExecFuture::closeProcess": {
"ct": 4822,
"wt": 442383
},
"Future::resolve==>microtime": {
"ct": 4822,
"wt": 43194
},
"ExecFuture::getDefaultWait==>Future::getDefaultWait": {
"ct": 8712,
"wt": 25639
},
"Future::resolve==>ExecFuture::getDefaultWait": {
"ct": 4822,
"wt": 53333
},
"Future::resolve==>Future::checkException": {
"ct": 20837,
"wt": 62539
},
"Future::resolve==>ExecFuture::isReady": {
"ct": 16015,
"wt": 7933600
},
"Future::resolve==>Future::getResult": {
"ct": 4822,
"wt": 14102
},
"ExecFuture::resolvex==>Future::resolve": {
"ct": 427,
"wt": 19672912
},
"LinesOfALargeExecFuture::readMore==>ExecFuture::resolvex": {
"ct": 1,
"wt": 68
},
"ArcanistLintWorkflow::run==>iterator_to_array": {
"ct": 1,
"wt": 171864
},
"LinesOfALargeExecFuture::__destruct==>ExecFuture::isReady": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::run==>LinesOfALargeExecFuture::__destruct": {
"ct": 1,
"wt": 12
},
"ArcanistLintWorkflow::run==>ExecFuture::__destruct": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setMinimumSeverity": {
"ct": 1,
"wt": 7
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setPaths": {
"ct": 1,
"wt": 4
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::getParentWorkflow": {
"ct": 2,
"wt": 7
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::setEnableAsyncLint": {
"ct": 1,
"wt": 4
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLintEngine::getWorkingCopy": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistWorkingCopyIdentity::getProjectPath": {
"ct": 1,
"wt": 7
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>Filesystem::pathExists": {
"ct": 1,
"wt": 31
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>Filesystem::readFile": {
"ct": 1,
"wt": 187
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>phutil_json_decode": {
"ct": 1,
"wt": 177
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>id": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>PhutilClassMapQuery::setAncestorClass": {
"ct": 1,
"wt": 4
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>PhutilClassMapQuery::setUniqueMethod": {
"ct": 1,
"wt": 4
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistLinter.php": {
"ct": 1,
"wt": 1396
},
"PhutilSymbolLoader::selectDescendantsOf@1==>PhutilSymbolLoader::selectDescendantsOf@2": {
"ct": 2,
"wt": 46
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCSharpLinter.php": {
"ct": 1,
"wt": 756
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistChmodLinter.php": {
"ct": 1,
"wt": 300
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistComposerLinter.php": {
"ct": 1,
"wt": 188
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFilenameLinter.php": {
"ct": 1,
"wt": 149
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFutureLinter.php": {
"ct": 1,
"wt": 196
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistBaseXHPASTLinter.php": {
"ct": 1,
"wt": 665
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhutilXHPASTLinter.php": {
"ct": 1,
"wt": 969
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistXHPASTLinter.php": {
"ct": 1,
"wt": 411
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistExternalLinter.php": {
"ct": 1,
"wt": 920
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCSSLintLinter.php": {
"ct": 1,
"wt": 363
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistClosureLinter.php": {
"ct": 1,
"wt": 231
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCoffeeLintLinter.php": {
"ct": 1,
"wt": 400
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCppcheckLinter.php": {
"ct": 1,
"wt": 352
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistCpplintLinter.php": {
"ct": 1,
"wt": 311
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistFlake8Linter.php": {
"ct": 1,
"wt": 355
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistGoLintLinter.php": {
"ct": 1,
"wt": 241
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistHLintLinter.php": {
"ct": 1,
"wt": 339
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSHintLinter.php": {
"ct": 1,
"wt": 471
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSONLintLinter.php": {
"ct": 1,
"wt": 279
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJscsLinter.php": {
"ct": 1,
"wt": 430
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistLesscLinter.php": {
"ct": 1,
"wt": 503
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPEP8Linter.php": {
"ct": 1,
"wt": 346
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhpLinter.php": {
"ct": 1,
"wt": 313
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhpcsLinter.php": {
"ct": 1,
"wt": 439
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPuppetLintLinter.php": {
"ct": 1,
"wt": 400
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPyFlakesLinter.php": {
"ct": 1,
"wt": 302
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPyLintLinter.php": {
"ct": 1,
"wt": 474
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistRuboCopLinter.php": {
"ct": 1,
"wt": 361
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistRubyLinter.php": {
"ct": 1,
"wt": 297
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistGeneratedLinter.php": {
"ct": 1,
"wt": 222
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistJSONLinter.php": {
"ct": 1,
"wt": 194
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistMergeConflictLinter.php": {
"ct": 1,
"wt": 169
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistNoLintLinter.php": {
"ct": 1,
"wt": 146
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistPhutilLibraryLinter.php": {
"ct": 1,
"wt": 596
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistScriptAndRegexLinter.php": {
"ct": 1,
"wt": 625
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistSpellingLinter.php": {
"ct": 1,
"wt": 606
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistTextLinter.php": {
"ct": 1,
"wt": 1247
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistXMLLinter.php": {
"ct": 1,
"wt": 457
},
"PhutilBootloader::executeInclude==>load::linter/PhabricatorJavelinLinter.php": {
"ct": 1,
"wt": 1364
},
"PhutilBootloader::executeInclude==>load::xhpast/ArcanistXHPASTLinterRule.php": {
"ct": 1,
"wt": 873
},
"ArcanistXHPASTLinter::__construct==>spl_autoload_call": {
"ct": 1,
"wt": 1303
},
"ArcanistXHPASTLinterRule::loadAllRules==>id": {
"ct": 1,
"wt": 3
},
"ArcanistXHPASTLinterRule::loadAllRules==>PhutilClassMapQuery::setAncestorClass": {
"ct": 1,
"wt": 4
},
"ArcanistXHPASTLinterRule::loadAllRules==>PhutilClassMapQuery::setUniqueMethod": {
"ct": 1,
"wt": 4
},
"PhutilClassMapQuery::execute@1==>PhutilClassMapQuery::getCacheKey": {
"ct": 1,
"wt": 15
},
"PhutilClassMapQuery::loadMap@1==>strlen": {
"ct": 6,
"wt": 11
},
"PhutilClassMapQuery::loadMap@1==>class_exists": {
"ct": 1,
"wt": 2
},
"PhutilClassMapQuery::loadMap@1==>id": {
"ct": 1,
"wt": 3
},
"PhutilClassMapQuery::loadMap@1==>PhutilSymbolLoader::setAncestorClass": {
"ct": 1,
"wt": 3
},
"PhutilSymbolLoader::loadObjects@1==>PhutilSymbolLoader::setConcreteOnly": {
"ct": 1,
"wt": 3
},
"PhutilSymbolLoader::loadObjects@1==>PhutilSymbolLoader::setType": {
"ct": 1,
"wt": 3
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistAliasFunctionXHPASTLinterRule.php": {
"ct": 1,
"wt": 793
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistArrayIndexSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 275
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistArraySeparatorXHPASTLinterRule.php": {
"ct": 1,
"wt": 487
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistArrayValueXHPASTLinterRule.php": {
"ct": 1,
"wt": 363
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistBinaryExpressionSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 635
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistBlacklistedFunctionXHPASTLinterRule.php": {
"ct": 1,
"wt": 290
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistBraceFormattingXHPASTLinterRule.php": {
"ct": 1,
"wt": 587
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistCallParenthesesXHPASTLinterRule.php": {
"ct": 1,
"wt": 532
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistCallTimePassByReferenceXHPASTLinterRule.php": {
"ct": 1,
"wt": 179
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistCastSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 232
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistClassFilenameMismatchXHPASTLinterRule.php": {
"ct": 1,
"wt": 300
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistClassNameLiteralXHPASTLinterRule.php": {
"ct": 1,
"wt": 306
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistCommentSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 225
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistCommentStyleXHPASTLinterRule.php": {
"ct": 1,
"wt": 211
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistConcatenationOperatorXHPASTLinterRule.php": {
"ct": 1,
"wt": 306
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistConstructorParenthesesXHPASTLinterRule.php": {
"ct": 1,
"wt": 224
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistControlStatementSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 324
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDeclarationParenthesesXHPASTLinterRule.php": {
"ct": 1,
"wt": 559
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDefaultParametersXHPASTLinterRule.php": {
"ct": 1,
"wt": 242
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDoubleQuoteXHPASTLinterRule.php": {
"ct": 1,
"wt": 467
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDuplicateKeysInArrayXHPASTLinterRule.php": {
"ct": 1,
"wt": 387
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDuplicateSwitchCaseXHPASTLinterRule.php": {
"ct": 1,
"wt": 330
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistDynamicDefineXHPASTLinterRule.php": {
"ct": 1,
"wt": 211
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistElseIfUsageXHPASTLinterRule.php": {
"ct": 1,
"wt": 181
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistEmptyStatementXHPASTLinterRule.php": {
"ct": 1,
"wt": 303
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistExitExpressionXHPASTLinterRule.php": {
"ct": 1,
"wt": 229
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistExtractUseXHPASTLinterRule.php": {
"ct": 1,
"wt": 165
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistFormattedStringXHPASTLinterRule.php": {
"ct": 1,
"wt": 533
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistGlobalVariableXHPASTLinterRule.php": {
"ct": 1,
"wt": 180
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistImplicitConstructorXHPASTLinterRule.php": {
"ct": 1,
"wt": 269
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistImplicitFallthroughXHPASTLinterRule.php": {
"ct": 1,
"wt": 797
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistImplicitVisibilityXHPASTLinterRule.php": {
"ct": 1,
"wt": 448
},
"PhutilBootloader::executeInclude==>load::linter/ArcanistInlineHTMLXHPASTLinterRule.php": {
"ct": 1,
"wt": 217
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistInnerFunctionXHPASTLinterRule.php": {
"ct": 1,
"wt": 217
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistInstanceOfOperatorXHPASTLinterRule.php": {
"ct": 1,
"wt": 157
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistInvalidDefaultParameterXHPASTLinterRule.php": {
"ct": 1,
"wt": 211
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistInvalidModifiersXHPASTLinterRule.php": {
"ct": 1,
"wt": 272
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistKeywordCasingXHPASTLinterRule.php": {
"ct": 1,
"wt": 311
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistLambdaFuncFunctionXHPASTLinterRule.php": {
"ct": 1,
"wt": 135
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistLanguageConstructParenthesesXHPASTLinterRule.php": {
"ct": 1,
"wt": 163
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistListAssignmentXHPASTLinterRule.php": {
"ct": 1,
"wt": 146
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistLogicalOperatorsXHPASTLinterRule.php": {
"ct": 1,
"wt": 131
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistLowercaseFunctionsXHPASTLinterRule.php": {
"ct": 1,
"wt": 174
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistModifierOrderingXHPASTLinterRule.php": {
"ct": 1,
"wt": 263
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistNamingConventionsXHPASTLinterRule.php": {
"ct": 1,
"wt": 920
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistNoParentScopeXHPASTLinterRule.php": {
"ct": 1,
"wt": 166
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistObjectOperatorSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 186
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPHPCloseTagXHPASTLinterRule.php": {
"ct": 1,
"wt": 114
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPHPCompatibilityXHPASTLinterRule.php": {
"ct": 1,
"wt": 1227
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPHPEchoTagXHPASTLinterRule.php": {
"ct": 1,
"wt": 105
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPHPOpenTagXHPASTLinterRule.php": {
"ct": 1,
"wt": 125
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPHPShortTagXHPASTLinterRule.php": {
"ct": 1,
"wt": 117
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistParenthesesSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 227
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistParseStrUseXHPASTLinterRule.php": {
"ct": 1,
"wt": 127
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPlusOperatorOnStringsXHPASTLinterRule.php": {
"ct": 1,
"wt": 145
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistPregQuoteMisuseXHPASTLinterRule.php": {
"ct": 1,
"wt": 136
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistReusedAsIteratorXHPASTLinterRule.php": {
"ct": 1,
"wt": 773
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistReusedIteratorReferenceXHPASTLinterRule.php": {
"ct": 1,
"wt": 525
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistReusedIteratorXHPASTLinterRule.php": {
"ct": 1,
"wt": 328
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistSelfMemberReferenceXHPASTLinterRule.php": {
"ct": 1,
"wt": 300
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistSemicolonSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 124
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistSlownessXHPASTLinterRule.php": {
"ct": 1,
"wt": 370
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistStaticThisXHPASTLinterRule.php": {
"ct": 1,
"wt": 199
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistSyntaxErrorXHPASTLinterRule.php": {
"ct": 1,
"wt": 71
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistTautologicalExpressionXHPASTLinterRule.php": {
"ct": 1,
"wt": 265
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistToStringExceptionXHPASTLinterRule.php": {
"ct": 1,
"wt": 149
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistTodoCommentXHPASTLinterRule.php": {
"ct": 1,
"wt": 162
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUnableToParseXHPASTLinterRule.php": {
"ct": 1,
"wt": 79
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 157
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule.php": {
"ct": 1,
"wt": 170
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUndeclaredVariableXHPASTLinterRule.php": {
"ct": 1,
"wt": 922
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUnnecessaryFinalModifierXHPASTLinterRule.php": {
"ct": 1,
"wt": 176
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUnnecessarySemicolonXHPASTLinterRule.php": {
"ct": 1,
"wt": 148
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistUselessOverridingMethodXHPASTLinterRule.php": {
"ct": 1,
"wt": 321
},
"PhutilBootloader::executeInclude==>load::rules/ArcanistVariableVariableXHPASTLinterRule.php": {
"ct": 1,
"wt": 97
},
"PhutilSymbolLoader::loadObjects@1==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 1,
"wt": 39277
},
"newv@1==>ReflectionClass::__construct": {
"ct": 75,
"wt": 212
},
"newv@1==>ReflectionClass::newInstance@1": {
"ct": 75,
"wt": 157
},
"PhutilSymbolLoader::loadObjects@1==>newv@1": {
"ct": 75,
"wt": 918
},
"PhutilClassMapQuery::loadMap@1==>PhutilSymbolLoader::loadObjects@1": {
"ct": 1,
"wt": 40486
},
"ArcanistXHPASTLinterRule::getLintID==>ReflectionClass::__construct": {
"ct": 75,
"wt": 189
},
"ArcanistXHPASTLinterRule::getLintID==>ReflectionClass::getConstant": {
"ct": 75,
"wt": 170
},
"ArcanistXHPASTLinterRule::getLintID==>is_int": {
"ct": 75,
"wt": 77
},
"call_user_func==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 75,
"wt": 1347
},
"PhutilClassMapQuery::loadMap@1==>call_user_func": {
"ct": 75,
"wt": 2292
},
"PhutilClassMapQuery::execute@1==>PhutilClassMapQuery::loadMap@1": {
"ct": 1,
"wt": 43194
},
"ArcanistXHPASTLinterRule::loadAllRules==>PhutilClassMapQuery::execute@1": {
"ct": 1,
"wt": 43231
},
"ArcanistXHPASTLinter::__construct==>ArcanistXHPASTLinterRule::loadAllRules": {
"ct": 1,
"wt": 43268
},
"ReflectionClass::newInstance==>ArcanistXHPASTLinter::__construct": {
"ct": 1,
"wt": 44596
},
"call_user_func==>ArcanistCSharpLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 3
},
"call_user_func==>ArcanistChmodLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistComposerLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistFilenameLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPhutilXHPASTLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistXHPASTLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCSSLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistClosureLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCoffeeLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCppcheckLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistCpplintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistFlake8Linter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistGoLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistHLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistJSHintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistJSONLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistJscsLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistLesscLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPEP8Linter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPhpLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPhpcsLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPuppetLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPyFlakesLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPyLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistRuboCopLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistRubyLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistGeneratedLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistJSONLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistMergeConflictLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistNoLintLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistPhutilLibraryLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistScriptAndRegexLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistSpellingLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistTextLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>ArcanistXMLLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"call_user_func==>PhabricatorJavelinLinter::getLinterConfigurationName": {
"ct": 1,
"wt": 2
},
"ArcanistConfigurationDrivenLintEngine::loadAvailableLinters==>PhutilClassMapQuery::execute": {
"ct": 1,
"wt": 72141
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistConfigurationDrivenLintEngine::loadAvailableLinters": {
"ct": 1,
"wt": 72180
},
"PhutilBootloader::executeInclude==>load::parser/PhutilTypeSpec.php": {
"ct": 1,
"wt": 2586
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>spl_autoload_call": {
"ct": 1,
"wt": 2853
},
"PhutilTypeSpec::checkMap==>array_diff_key": {
"ct": 57,
"wt": 91
},
"PhutilBootloader::executeInclude==>load::lexer/PhutilTypeLexer.php": {
"ct": 1,
"wt": 80
},
"PhutilBootloader::executeInclude@1==>load::lexer/PhutilLexer.php": {
"ct": 1,
"wt": 673
},
"PhutilTypeSpec::getLexer==>spl_autoload_call": {
"ct": 1,
"wt": 1270
},
"PhutilTypeSpec::newFromString==>PhutilTypeSpec::getLexer": {
"ct": 168,
"wt": 1799
},
"PhutilLexer::getRules==>get_class": {
"ct": 1,
"wt": 2
},
"PhutilLexer::getRules==>PhutilTypeLexer::getRawRules": {
"ct": 1,
"wt": 14
},
"PhutilLexer::getRules==>is_array": {
"ct": 3,
"wt": 5
},
"PhutilLexer::getRules==>count": {
"ct": 42,
"wt": 56
},
"PhutilLexer::getRules==>array_values": {
"ct": 14,
"wt": 28
},
"PhutilLexer::getRules==>preg_match": {
"ct": 14,
"wt": 299
},
"PhutilLexer::getTokens==>PhutilLexer::getRules": {
"ct": 1,
"wt": 690
},
"PhutilLexer::getTokens==>strlen": {
"ct": 910,
"wt": 737
},
"PhutilLexer::getTokens==>end": {
"ct": 742,
"wt": 999
},
"PhutilLexer::getTokens==>idx": {
"ct": 1484,
"wt": 3425
},
"PhutilLexer::getTokens==>preg_match": {
"ct": 4311,
"wt": 10485
},
"PhutilTypeSpec::newFromString==>PhutilLexer::getTokens": {
"ct": 168,
"wt": 38158
},
"PhutilTypeSpec::newFromString==>array_values": {
"ct": 168,
"wt": 331
},
"PhutilBootloader::executeInclude==>load::parser/PhutilParserGenerator.php": {
"ct": 1,
"wt": 2182
},
"PhutilTypeSpec::parseTokens==>spl_autoload_call": {
"ct": 1,
"wt": 2455
},
"PhutilParserGenerator::parseTokensWithTables==>array_reverse": {
"ct": 1854,
"wt": 2231
},
"PhutilParserGenerator::parseTokensWithTables==>end": {
"ct": 5177,
"wt": 4071
},
"PhutilParserGenerator::parseTokensWithTables==>array_pop": {
"ct": 4773,
"wt": 4543
},
"PhutilTypeSpec::didReduceTokens==>PhutilTypeSpec::__construct": {
"ct": 348,
"wt": 564
},
"call_user_func_array==>PhutilTypeSpec::didReduceTokens": {
"ct": 1686,
"wt": 7499
},
"PhutilParserGenerator::parseTokensWithTables==>call_user_func_array": {
"ct": 1686,
"wt": 24281
},
"PhutilParserGenerator::parseTokensWithTables==>head": {
"ct": 168,
"wt": 876
},
"PhutilTypeSpec::parseTokens==>PhutilParserGenerator::parseTokensWithTables": {
"ct": 168,
"wt": 72289
},
"PhutilTypeSpec::newFromString==>PhutilTypeSpec::parseTokens": {
"ct": 168,
"wt": 129343
},
"PhutilTypeSpec::checkMap==>PhutilTypeSpec::newFromString": {
"ct": 168,
"wt": 173063
},
"PhutilTypeSpec::checkMap==>array_key_exists": {
"ct": 336,
"wt": 428
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::__construct": {
"ct": 10,
"wt": 174
},
"PhutilErrorHandler::handleError==>PhutilErrorTrap::addError": {
"ct": 5,
"wt": 19
},
"PhutilErrorHandler::handleError==>error_reporting": {
"ct": 5,
"wt": 3
},
"preg_match==>PhutilErrorHandler::handleError": {
"ct": 5,
"wt": 61
},
"PhutilTypeSpec::check@1==>preg_match": {
"ct": 10,
"wt": 173
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::getErrorsAsString": {
"ct": 10,
"wt": 70
},
"PhutilTypeSpec::check@1==>PhutilErrorTrap::destroy": {
"ct": 10,
"wt": 142
},
"PhutilBootloader::executeInclude==>load::exception/PhutilTypeCheckException.php": {
"ct": 1,
"wt": 147
},
"PhutilTypeSpec::check@1==>spl_autoload_call": {
"ct": 1,
"wt": 421
},
"PhutilTypeCheckException::__construct==>pht": {
"ct": 14,
"wt": 613
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::getType": {
"ct": 7,
"wt": 11
},
"PhutilTypeCheckException::__construct==>is_string": {
"ct": 5,
"wt": 2
},
"PhutilTypeCheckException::__construct==>Exception::__construct": {
"ct": 7,
"wt": 20
},
"PhutilTypeSpec::check@1==>PhutilTypeCheckException::__construct": {
"ct": 5,
"wt": 459
},
"PhutilTypeSpec::check==>PhutilTypeSpec::check@1": {
"ct": 55,
"wt": 8748
},
"PhutilTypeSpec::check@1==>is_array": {
"ct": 21,
"wt": 21
},
"PhutilTypeSpec::check@1==>array_keys": {
"ct": 5,
"wt": 7
},
"PhutilTypeSpec::check@1==>count": {
"ct": 5,
"wt": 3
},
"PhutilTypeSpec::check@1==>range": {
"ct": 5,
"wt": 7
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::__construct": {
"ct": 12,
"wt": 106
},
"PhutilTypeSpec::check@2==>preg_match": {
"ct": 12,
"wt": 148
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::getErrorsAsString": {
"ct": 12,
"wt": 48
},
"PhutilTypeSpec::check@2==>PhutilErrorTrap::destroy": {
"ct": 12,
"wt": 109
},
"PhutilTypeSpec::check@1==>PhutilTypeSpec::check@2": {
"ct": 1260,
"wt": 4006
},
"PhutilTypeSpec::checkMap==>PhutilTypeSpec::check": {
"ct": 115,
"wt": 9694
},
"PhutilTypeSpec::check==>is_array": {
"ct": 5,
"wt": 6
},
"PhutilTypeSpec::check@1==>is_string": {
"ct": 22,
"wt": 25
},
"PhutilTypeSpec::check@2==>is_string": {
"ct": 1216,
"wt": 37
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilTypeSpec::checkMap": {
"ct": 56,
"wt": 180373
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>idx": {
"ct": 43,
"wt": 167
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLintEngine::getPaths": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::setEngine": {
"ct": 14,
"wt": 56
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistLinter::canCustomizeLintSeverities": {
"ct": 11,
"wt": 16
},
"ArcanistLinter::getLinterConfigurationOptions==>pht": {
"ct": 22,
"wt": 1047
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 8,
"wt": 644
},
"PhutilTypeSpec::check==>is_string": {
"ct": 100,
"wt": 103
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>array_key_exists": {
"ct": 41,
"wt": 39
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilConsole::getConsole": {
"ct": 14,
"wt": 43
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>pht": {
"ct": 28,
"wt": 1928
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>PhutilConsole::writeLog": {
"ct": 28,
"wt": 2030
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>PhutilConsole::getConsole": {
"ct": 14,
"wt": 33
},
"ArcanistConfigurationDrivenLintEngine::matchPaths==>preg_match": {
"ct": 172265,
"wt": 286586
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistConfigurationDrivenLintEngine::matchPaths": {
"ct": 14,
"wt": 770933
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>count": {
"ct": 14,
"wt": 51
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistLinter::setPaths": {
"ct": 14,
"wt": 60
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistGeneratedLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 1
},
"ArcanistJSHintLinter::getLinterConfigurationOptions==>pht": {
"ct": 4,
"wt": 87
},
"ArcanistExternalLinter::getLinterConfigurationOptions==>pht": {
"ct": 4,
"wt": 78
},
"ArcanistExternalLinter::getLinterConfigurationOptions==>ArcanistExternalLinter::shouldUseInterpreter": {
"ct": 2,
"wt": 2
},
"ArcanistExternalLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 2,
"wt": 93
},
"ArcanistJSHintLinter::getLinterConfigurationOptions==>ArcanistExternalLinter::getLinterConfigurationOptions": {
"ct": 2,
"wt": 197
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistJSHintLinter::getLinterConfigurationOptions": {
"ct": 2,
"wt": 303
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistJSHintLinter::setLinterConfigurationValue": {
"ct": 2,
"wt": 5
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistJSONLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 1
},
"ArcanistLinter::getLinterConfigurationOptions==>ArcanistNoLintLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 2
},
"ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions==>pht": {
"ct": 3,
"wt": 186
},
"ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 118
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 333
},
"ArcanistPhutilXHPASTLinter::setLinterConfigurationValue==>ArcanistPhutilXHPASTLinter::setDeprecatedFunctions": {
"ct": 1,
"wt": 3
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistPhutilXHPASTLinter::setLinterConfigurationValue": {
"ct": 1,
"wt": 13
},
"ArcanistSpellingLinter::getLinterConfigurationOptions==>pht": {
"ct": 1,
"wt": 61
},
"ArcanistSpellingLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 129
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistSpellingLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 216
},
"ArcanistTextLinter::getLinterConfigurationOptions==>pht": {
"ct": 1,
"wt": 64
},
"ArcanistTextLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 123
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistTextLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 207
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistXHPASTLinter::__clone": {
"ct": 1,
"wt": 112
},
"ArcanistXHPASTLinter::getLinterConfigurationOptions==>ArcanistLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 141
},
"ArcanistXHPASTLinterRule::getLinterConfigurationOptions==>pht": {
"ct": 754,
"wt": 37034
},
"mpull==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 71,
"wt": 7724
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::getLinterConfigurationOptions==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 5,
"wt": 547
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::getLinterConfigurationOptions==>pht": {
"ct": 5,
"wt": 252
},
"mpull==>ArcanistBlacklistedFunctionXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 1,
"wt": 186
},
"ArcanistFormattedStringXHPASTLinterRule::getLinterConfigurationOptions==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 5,
"wt": 553
},
"ArcanistFormattedStringXHPASTLinterRule::getLinterConfigurationOptions==>pht": {
"ct": 5,
"wt": 281
},
"mpull==>ArcanistFormattedStringXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 1,
"wt": 189
},
"ArcanistImplicitFallthroughXHPASTLinterRule::getLinterConfigurationOptions==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 5,
"wt": 539
},
"ArcanistImplicitFallthroughXHPASTLinterRule::getLinterConfigurationOptions==>pht": {
"ct": 5,
"wt": 285
},
"mpull==>ArcanistImplicitFallthroughXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 1,
"wt": 194
},
"ArcanistNamingConventionsXHPASTLinterRule::getLinterConfigurationOptions==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 5,
"wt": 536
},
"ArcanistNamingConventionsXHPASTLinterRule::getLinterConfigurationOptions==>pht": {
"ct": 5,
"wt": 287
},
"mpull==>ArcanistNamingConventionsXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 1,
"wt": 182
},
"ArcanistXHPASTLinter::getLinterConfigurationOptions==>mpull": {
"ct": 1,
"wt": 8927
},
"array_mergev==>is_array": {
"ct": 255,
"wt": 77
},
"call_user_func_array==>array_merge": {
"ct": 2,
"wt": 55
},
"array_mergev==>call_user_func_array": {
"ct": 2,
"wt": 650
},
"ArcanistXHPASTLinter::getLinterConfigurationOptions==>array_mergev": {
"ct": 1,
"wt": 297
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistXHPASTLinter::getLinterConfigurationOptions": {
"ct": 1,
"wt": 9488
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::toString": {
"ct": 2,
"wt": 13
},
"PhutilTypeSpec::getTypeOf==>is_int": {
"ct": 2,
"wt": 3
},
"PhutilTypeCheckException::__construct==>PhutilTypeSpec::getTypeOf": {
"ct": 2,
"wt": 13
},
"PhutilTypeSpec::check@2==>PhutilTypeCheckException::__construct": {
"ct": 2,
"wt": 350
},
"PhutilTypeSpec::check@2==>is_int": {
"ct": 2,
"wt": 5
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 284,
"wt": 29866
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistBlacklistedFunctionXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 4,
"wt": 668
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistFormattedStringXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 4,
"wt": 705
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistImplicitFallthroughXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 4,
"wt": 686
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistNamingConventionsXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 4,
"wt": 695
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::canCustomizeLintSeverities": {
"ct": 1,
"wt": 2
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::getLintCodeFromLinterConfigurationKey": {
"ct": 2,
"wt": 4
},
"ArcanistLinter::setLinterConfigurationValue==>ArcanistLinter::setCustomSeverityMap": {
"ct": 1,
"wt": 4
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistLinter::setLinterConfigurationValue": {
"ct": 1,
"wt": 43
},
"ArcanistConfigurationDrivenLintEngine::buildLinters==>ArcanistXHPASTLinter::setLinterConfigurationValue": {
"ct": 4,
"wt": 35985
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 142,
"wt": 562
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::getLinterConfigurationOptions": {
"ct": 2,
"wt": 215
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistBlacklistedFunctionXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 3,
"wt": 235
},
"ArcanistFormattedStringXHPASTLinterRule::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 8
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistFormattedStringXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 22
},
"ArcanistImplicitFallthroughXHPASTLinterRule::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 7
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistImplicitFallthroughXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 22
},
"ArcanistNamingConventionsXHPASTLinterRule::setLinterConfigurationValue==>ArcanistXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 7
},
"ArcanistXHPASTLinter::setLinterConfigurationValue==>ArcanistNamingConventionsXHPASTLinterRule::setLinterConfigurationValue": {
"ct": 2,
"wt": 22
},
"ArcanistLintEngine::run==>ArcanistConfigurationDrivenLintEngine::buildLinters": {
"ct": 1,
"wt": 1079846
},
"ArcanistLintEngine::run==>ArcanistLinter::setLinterID": {
"ct": 14,
"wt": 31
},
"mpull==>ArcanistLinter::getLinterPriority": {
"ct": 10,
"wt": 13
},
"mpull==>ArcanistGeneratedLinter::getLinterPriority": {
"ct": 1,
"wt": 2
},
"mpull==>ArcanistNoLintLinter::getLinterPriority": {
"ct": 1,
"wt": 2
},
"mpull==>ArcanistPhutilLibraryLinter::getLinterPriority": {
"ct": 1,
"wt": 2
},
"mpull==>ArcanistTextLinter::getLinterPriority": {
"ct": 1,
"wt": 2
},
"msort==>mpull": {
"ct": 1,
"wt": 93
},
"msort==>asort": {
"ct": 1,
"wt": 8
},
"ArcanistLintEngine::run==>msort": {
"ct": 1,
"wt": 123
},
"ArcanistLintEngine::run==>ArcanistLinter::setEngine": {
"ct": 14,
"wt": 32
},
"ArcanistLinter::getPaths==>array_values": {
"ct": 14,
"wt": 5458
},
"ArcanistLinter::filterPaths==>ArcanistLinter::getEngine": {
"ct": 14,
"wt": 35
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintDeletedFiles": {
"ct": 49654,
"wt": 88538
},
"ArcanistLintEngine::getFilePathOnDisk==>ArcanistLintEngine::getWorkingCopy": {
"ct": 152672,
"wt": 259648
},
"ArcanistLintEngine::getFilePathOnDisk==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 152672,
"wt": 149546
},
"ArcanistLintEngine::getFilePathOnDisk==>Filesystem::resolvePath": {
"ct": 152672,
"wt": 5092457
},
"ArcanistLintEngine::pathExists==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 49654,
"wt": 2301331
},
"ArcanistLintEngine::pathExists==>Filesystem::pathExists": {
"ct": 49654,
"wt": 475179
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::pathExists": {
"ct": 49654,
"wt": 3079431
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintDirectories": {
"ct": 44226,
"wt": 84885
},
"ArcanistLintEngine::isDirectory==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 44226,
"wt": 1860051
},
"ArcanistLintEngine::isDirectory==>is_dir": {
"ct": 44226,
"wt": 267682
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isDirectory": {
"ct": 44226,
"wt": 2396565
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintBinaryFiles": {
"ct": 38798,
"wt": 72917
},
"ArcanistLintEngine::loadData==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 5428,
"wt": 242501
},
"ArcanistLintEngine::loadData==>Filesystem::readFile": {
"ct": 5428,
"wt": 679048
},
"ArcanistLintEngine::isBinaryFile==>ArcanistLintEngine::loadData": {
"ct": 38850,
"wt": 1104445
},
"PhutilBootloader::executeInclude==>load::difference/ArcanistDiffUtils.php": {
"ct": 1,
"wt": 809
},
"ArcanistLintEngine::isBinaryFile==>spl_autoload_call": {
"ct": 1,
"wt": 1103
},
"ArcanistDiffUtils::isHeuristicBinaryFile==>strpos": {
"ct": 38850,
"wt": 85527
},
"ArcanistLintEngine::isBinaryFile==>ArcanistDiffUtils::isHeuristicBinaryFile": {
"ct": 38850,
"wt": 246290
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isBinaryFile": {
"ct": 38798,
"wt": 1589759
},
"ArcanistLinter::filterPaths==>ArcanistLinter::shouldLintSymbolicLinks": {
"ct": 42336,
"wt": 48915
},
"ArcanistLintEngine::isSymbolicLink==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 42336,
"wt": 1822258
},
"ArcanistLintEngine::isSymbolicLink==>is_link": {
"ct": 42336,
"wt": 82423
},
"ArcanistLinter::filterPaths==>ArcanistLintEngine::isSymbolicLink": {
"ct": 42336,
"wt": 2138411
},
"Filesystem::resolvePath==>dirname": {
"ct": 748,
"wt": 941
},
"Filesystem::resolvePath==>basename": {
"ct": 748,
"wt": 5047
},
"ArcanistLinter::getPaths==>ArcanistLinter::filterPaths": {
"ct": 14,
"wt": 10509388
},
"ArcanistLintEngine::run==>ArcanistLinter::getPaths": {
"ct": 1,
"wt": 2196466
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getCacheVersion": {
"ct": 1,
"wt": 4
},
"ArcanistLintEngine::run==>get_class": {
"ct": 42,
"wt": 104
},
"ArcanistLintEngine::run==>ArcanistLinter::getCacheVersion": {
"ct": 9,
"wt": 39
},
"ArcanistLintEngine::run==>id": {
"ct": 14,
"wt": 36
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::setType": {
"ct": 14,
"wt": 41
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::setName": {
"ct": 14,
"wt": 32
},
"PhutilSymbolLoader::selectSymbolsWithoutLoading==>PhutilSymbolLoader::selectAndLoadSymbols": {
"ct": 14,
"wt": 1118
},
"ArcanistLintEngine::run==>PhutilSymbolLoader::selectSymbolsWithoutLoading": {
"ct": 14,
"wt": 1218
},
"ArcanistLintEngine::run==>idx": {
"ct": 14,
"wt": 59
},
"ArcanistLintEngine::run==>phutil_get_library_root": {
"ct": 14,
"wt": 223
},
"ArcanistLintEngine::run==>md5_file": {
"ct": 14,
"wt": 1031
},
"ArcanistXHPASTLinter::getVersion==>count": {
"ct": 1,
"wt": 2
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>ArcanistXHPASTLinter::getVersion": {
"ct": 1,
"wt": 10
},
"PhutilBootloader::executeInclude==>load::bin/PhutilXHPASTBinary.php": {
"ct": 1,
"wt": 369
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>spl_autoload_call": {
"ct": 1,
"wt": 637
},
"PhutilXHPASTBinary::getPath==>phutil_is_windows": {
"ct": 3736,
"wt": 2526
},
"PhutilXHPASTBinary::getPath==>dirname": {
"ct": 3736,
"wt": 3163
},
"PhutilXHPASTBinary::getVersion==>PhutilXHPASTBinary::getPath": {
"ct": 1,
"wt": 14
},
"PhutilXHPASTBinary::getVersion==>Filesystem::pathExists": {
"ct": 1,
"wt": 18
},
"exec_manual==>func_get_args": {
"ct": 439,
"wt": 736
},
"xsprintf==>strpos": {
"ct": 22890,
"wt": 42595
},
"xsprintf_command==>strlen": {
"ct": 15383,
"wt": 11588
},
"PhutilCommandString::escapeArgument==>escapeshellarg": {
"ct": 18055,
"wt": 223968
},
"xsprintf_command==>PhutilCommandString::escapeArgument": {
"ct": 14021,
"wt": 202995
},
"xsprintf==>xsprintf_command": {
"ct": 15373,
"wt": 1528110
},
"exec_manual==>newv": {
"ct": 439,
"wt": 107097
},
"ExecFuture::getReadSockets==>feof": {
"ct": 30266,
"wt": 24530
},
"Future::resolve==>ExecFuture::getReadSockets": {
"ct": 11193,
"wt": 148262
},
"Future::resolve==>ExecFuture::getWriteSockets": {
"ct": 11193,
"wt": 31353
},
"Future::waitForSockets==>function_exists": {
"ct": 1,
"wt": 4
},
"Future::waitForSockets==>pcntl_signal": {
"ct": 1,
"wt": 21
},
"Future::waitForSockets==>stream_select": {
"ct": 11125,
"wt": 74872356
},
"Future::resolve==>Future::waitForSockets": {
"ct": 10756,
"wt": 19028537
},
"exec_manual==>Future::resolve": {
"ct": 439,
"wt": 7694399
},
"exec_manual==>ExecFuture::__destruct": {
"ct": 439,
"wt": 1159
},
"PhutilXHPASTBinary::getVersion==>exec_manual": {
"ct": 1,
"wt": 8386
},
"PhutilXHPASTBinary::getVersion==>trim": {
"ct": 1,
"wt": 5
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>PhutilXHPASTBinary::getVersion": {
"ct": 2,
"wt": 8474
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>implode": {
"ct": 2,
"wt": 7
},
"ArcanistLintEngine::run==>ArcanistBaseXHPASTLinter::getCacheVersion": {
"ct": 2,
"wt": 9183
},
"ArcanistBaseXHPASTLinter::getCacheVersion==>ArcanistPhutilXHPASTLinter::getVersion": {
"ct": 1,
"wt": 2
},
"PhabricatorJavelinLinter::getBinaryPath==>exec_manual": {
"ct": 1,
"wt": 7231
},
"PhabricatorJavelinLinter::getCacheVersion==>PhabricatorJavelinLinter::getBinaryPath": {
"ct": 1,
"wt": 7260
},
"ArcanistLintEngine::run==>PhabricatorJavelinLinter::getCacheVersion": {
"ct": 1,
"wt": 7277
},
"ArcanistExternalLinter::checkBinaryConfiguration==>ArcanistExternalLinter::shouldUseInterpreter": {
"ct": 14,
"wt": 20
},
"ArcanistExternalLinter::getBinary==>ArcanistJSHintLinter::getDefaultBinary": {
"ct": 26,
"wt": 48
},
"coalesce==>func_get_args": {
"ct": 26,
"wt": 38
},
"ArcanistExternalLinter::getBinary==>coalesce": {
"ct": 26,
"wt": 221
},
"ArcanistExternalLinter::checkBinaryConfiguration==>ArcanistExternalLinter::getBinary": {
"ct": 14,
"wt": 299
},
"Filesystem::resolveBinary==>phutil_is_windows": {
"ct": 437,
"wt": 532
},
"Filesystem::resolveBinary==>exec_manual": {
"ct": 437,
"wt": 7808979
},
"Filesystem::resolveBinary==>trim": {
"ct": 437,
"wt": 1552
},
"Filesystem::binaryExists==>Filesystem::resolveBinary": {
"ct": 437,
"wt": 7820384
},
"ArcanistExternalLinter::checkBinaryConfiguration==>Filesystem::binaryExists": {
"ct": 14,
"wt": 427643
},
"ArcanistExternalLinter::getCacheVersion==>ArcanistExternalLinter::checkBinaryConfiguration": {
"ct": 2,
"wt": 15178
},
"ArcanistExternalLinter::getExecutableCommand==>ArcanistExternalLinter::checkBinaryConfiguration": {
"ct": 12,
"wt": 413101
},
"ArcanistExternalLinter::getExecutableCommand==>ArcanistExternalLinter::shouldUseInterpreter": {
"ct": 12,
"wt": 16
},
"ArcanistExternalLinter::getExecutableCommand==>ArcanistExternalLinter::getBinary": {
"ct": 12,
"wt": 271
},
"ArcanistExternalLinter::getExecutableCommand==>csprintf": {
"ct": 12,
"wt": 1598
},
"ArcanistJSHintLinter::getVersion==>ArcanistExternalLinter::getExecutableCommand": {
"ct": 2,
"wt": 15733
},
"execx==>func_get_args": {
"ct": 2,
"wt": 4
},
"xsprintf@1==>count": {
"ct": 1382,
"wt": 28641
},
"xsprintf@1==>strlen": {
"ct": 1382,
"wt": 264
},
"xsprintf@1==>strpos": {
"ct": 2045,
"wt": 1005
},
"xsprintf_command@1==>strlen": {
"ct": 2708,
"wt": 840
},
"xsprintf_command@1==>PhutilCommandString::escapeArgument": {
"ct": 719,
"wt": 33506
},
"xsprintf@1==>xsprintf_command@1": {
"ct": 2045,
"wt": 616248
},
"xsprintf@1==>call_user_func_array@1": {
"ct": 444,
"wt": 4394
},
"PhutilCommandString::renderString@1==>xsprintf@1": {
"ct": 1382,
"wt": 788008
},
"PhutilCommandString::getMaskedString@1==>PhutilCommandString::renderString@1": {
"ct": 938,
"wt": 438056
},
"xsprintf_command==>PhutilCommandString::getMaskedString@1": {
"ct": 898,
"wt": 438982
},
"execx==>newv": {
"ct": 2,
"wt": 634
},
"xsprintf@1==>call_user_func_array": {
"ct": 938,
"wt": 57160
},
"PhutilCommandString::getUnmaskedString@1==>PhutilCommandString::renderString@1": {
"ct": 444,
"wt": 357076
},
"xsprintf_command==>PhutilCommandString::getUnmaskedString@1": {
"ct": 444,
"wt": 358462
},
"execx==>ExecFuture::resolvex": {
"ct": 2,
"wt": 978736
},
"execx==>ExecFuture::__destruct": {
"ct": 2,
"wt": 8
},
"ArcanistJSHintLinter::getVersion==>execx": {
"ct": 2,
"wt": 979471
},
"ArcanistJSHintLinter::getVersion==>preg_match": {
"ct": 2,
"wt": 116
},
"ArcanistExternalLinter::getCacheVersion==>ArcanistJSHintLinter::getVersion": {
"ct": 2,
"wt": 995410
},
"ArcanistJSHintLinter::getMandatoryFlags==>realpath": {
"ct": 12,
"wt": 205
},
"ArcanistJSHintLinter::getMandatoryFlags==>dirname": {
"ct": 12,
"wt": 16
},
"ArcanistExternalLinter::getCommandFlags==>ArcanistJSHintLinter::getMandatoryFlags": {
"ct": 12,
"wt": 378
},
"ArcanistExternalLinter::getCommandFlags==>ArcanistExternalLinter::getDefaultFlags": {
"ct": 12,
"wt": 16
},
"ArcanistExternalLinter::getCommandFlags==>nonempty": {
"ct": 12,
"wt": 94
},
"ArcanistExternalLinter::getCommandFlags==>array_merge": {
"ct": 12,
"wt": 24
},
"ArcanistExternalLinter::getCacheVersion==>ArcanistExternalLinter::getCommandFlags": {
"ct": 2,
"wt": 234
},
"ArcanistExternalLinter::getCacheVersion==>json_encode": {
"ct": 2,
"wt": 33
},
"ArcanistLintEngine::run==>ArcanistExternalLinter::getCacheVersion": {
"ct": 2,
"wt": 1010933
},
"ArcanistLintEngine::run==>implode": {
"ct": 1,
"wt": 25
},
"ArcanistLintEngine::run==>crc32": {
"ct": 1,
"wt": 11
},
"assert_instances_of==>strcasecmp": {
"ct": 474,
"wt": 896
},
"ArcanistLintEngine::getRunnableLinters==>assert_instances_of": {
"ct": 1,
"wt": 49
},
"ArcanistLintEngine::getRunnableLinters==>ArcanistLinter::canRun": {
"ct": 14,
"wt": 20
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getRunnableLinters": {
"ct": 1,
"wt": 145
},
"ArcanistLintEngine::executeLinters==>assert_instances_of": {
"ct": 1,
"wt": 20
},
"ArcanistLintEngine::executeLinters==>ArcanistLintEngine::getPaths": {
"ct": 1,
"wt": 5
},
"ArcanistLintEngine::executeLinters==>array_chunk": {
"ct": 1,
"wt": 1609
},
"ArcanistLintEngine::executeLintersOnChunk==>assert_instances_of": {
"ct": 180,
"wt": 4455
},
"array_fuse==>array_combine": {
"ct": 181,
"wt": 2669
},
"ArcanistLintEngine::executeLintersOnChunk==>array_fuse": {
"ct": 180,
"wt": 3155
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLinter::getLinterID": {
"ct": 2520,
"wt": 6007
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLinter::getPaths": {
"ct": 2520,
"wt": 8341050
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintResult.php": {
"ct": 1,
"wt": 427
},
"ArcanistLintEngine::getResultForPath==>spl_autoload_call": {
"ct": 1,
"wt": 749
},
"ArcanistLintEngine::getResultForPath==>ArcanistLintResult::setPath": {
"ct": 5428,
"wt": 705618
},
"ArcanistLintEngine::getResultForPath==>ArcanistLintResult::setCacheVersion": {
"ct": 5428,
"wt": 5928
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::getResultForPath": {
"ct": 47560,
"wt": 867792
},
"ArcanistLintEngine::executeLintersOnChunk==>array_values": {
"ct": 2520,
"wt": 20410
},
"ArcanistLintEngine::beginLintServiceCall==>PhutilServiceProfiler::getInstance": {
"ct": 3200,
"wt": 7838
},
"ArcanistNoLintLinter::getInfoName==>pht": {
"ct": 328,
"wt": 26669
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistNoLintLinter::getInfoName": {
"ct": 328,
"wt": 28221
},
"ArcanistLintEngine::beginLintServiceCall==>PhutilServiceProfiler::beginServiceCall": {
"ct": 3200,
"wt": 34035
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLintEngine::beginLintServiceCall": {
"ct": 1600,
"wt": 165877
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::willLintPaths": {
"ct": 1159,
"wt": 2269
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::setActivePath": {
"ct": 47474,
"wt": 94852
},
"ArcanistLinter::getData==>array_key_exists": {
"ct": 3033103,
"wt": 1771312
},
"ArcanistLinter::getData==>ArcanistLinter::getEngine": {
"ct": 28777,
"wt": 26804
},
"ArcanistLinter::getData==>ArcanistLintEngine::loadData": {
"ct": 28777,
"wt": 73798
},
"ArcanistNoLintLinter::lintPath==>ArcanistLinter::getData": {
"ct": 5016,
"wt": 58237
},
"ArcanistNoLintLinter::lintPath==>preg_match": {
"ct": 5016,
"wt": 26723
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistNoLintLinter::lintPath": {
"ct": 5016,
"wt": 108321
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::didStopAllLinters": {
"ct": 47474,
"wt": 49546
},
"ArcanistLintEngine::endLintServiceCall==>PhutilServiceProfiler::getInstance": {
"ct": 3200,
"wt": 7358
},
"ArcanistLintEngine::endLintServiceCall==>PhutilServiceProfiler::endServiceCall": {
"ct": 3200,
"wt": 59429
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLintEngine::endLintServiceCall": {
"ct": 1600,
"wt": 58688
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::executeLinterOnPaths": {
"ct": 1600,
"wt": 352344855
},
"ArcanistGeneratedLinter::getInfoName==>pht": {
"ct": 328,
"wt": 19294
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistGeneratedLinter::getInfoName": {
"ct": 328,
"wt": 21465
},
"ArcanistGeneratedLinter::lintPath==>ArcanistLinter::getData": {
"ct": 5016,
"wt": 56654
},
"ArcanistGeneratedLinter::lintPath==>preg_match": {
"ct": 5016,
"wt": 25381
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistGeneratedLinter::lintPath": {
"ct": 5016,
"wt": 105406
},
"ArcanistTextLinter::getInfoName==>pht": {
"ct": 324,
"wt": 18444
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistTextLinter::getInfoName": {
"ct": 324,
"wt": 19915
},
"ArcanistTextLinter::lintPath==>ArcanistLinter::getData": {
"ct": 5001,
"wt": 64611
},
"ArcanistTextLinter::lintPath==>strlen": {
"ct": 5001,
"wt": 3296
},
"ArcanistTextLinter::lintNewlines==>ArcanistLinter::getData": {
"ct": 10000,
"wt": 34476
},
"ArcanistTextLinter::lintNewlines==>strpos": {
"ct": 5000,
"wt": 7442
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintNewlines": {
"ct": 5000,
"wt": 74159
},
"ArcanistTextLinter::lintTabs==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 17575
},
"ArcanistTextLinter::lintTabs==>strpos": {
"ct": 5000,
"wt": 4378
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintTabs": {
"ct": 5000,
"wt": 45271
},
"ArcanistTextLinter::lintPath==>ArcanistLinter::didStopAllLinters": {
"ct": 10000,
"wt": 10069
},
"ArcanistTextLinter::lintCharset==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 17647
},
"ArcanistTextLinter::lintCharset==>preg_match_all": {
"ct": 5000,
"wt": 561478
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintCharset": {
"ct": 5000,
"wt": 613632
},
"ArcanistTextLinter::lintLineLength==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 18995
},
"ArcanistTextLinter::lintLineLength==>explode": {
"ct": 5000,
"wt": 159491
},
"ArcanistTextLinter::lintLineLength==>strlen": {
"ct": 492872,
"wt": 189789
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintLineLength": {
"ct": 5000,
"wt": 1304169
},
"ArcanistTextLinter::lintEOFNewline==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 21262
},
"ArcanistTextLinter::lintEOFNewline==>strlen": {
"ct": 10000,
"wt": 4863
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintEOFNewline": {
"ct": 5000,
"wt": 60464
},
"ArcanistTextLinter::lintTrailingWhitespace==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 17836
},
"ArcanistTextLinter::lintTrailingWhitespace==>preg_match_all": {
"ct": 5000,
"wt": 359424
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintTrailingWhitespace": {
"ct": 5000,
"wt": 406866
},
"ArcanistTextLinter::lintBOFWhitespace==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 19776
},
"ArcanistTextLinter::lintBOFWhitespace==>preg_match": {
"ct": 5000,
"wt": 13185
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintBOFWhitespace": {
"ct": 5000,
"wt": 60485
},
"ArcanistTextLinter::lintEOFWhitespace==>ArcanistLinter::getData": {
"ct": 5000,
"wt": 19257
},
"ArcanistTextLinter::lintEOFWhitespace==>preg_match": {
"ct": 5000,
"wt": 913750
},
"ArcanistTextLinter::lintPath==>ArcanistTextLinter::lintEOFWhitespace": {
"ct": 5000,
"wt": 966323
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistTextLinter::lintPath": {
"ct": 5001,
"wt": 3729035
},
"PhutilBootloader::executeInclude==>load::internationalization/PhutilNumber.php": {
"ct": 1,
"wt": 136
},
"ArcanistTextLinter::lintLineLength==>spl_autoload_call": {
"ct": 1,
"wt": 459
},
"ArcanistTextLinter::lintLineLength==>PhutilNumber::__construct": {
"ct": 146,
"wt": 339
},
"PhutilTranslator::translate==>PhutilNumber::getNumber": {
"ct": 992,
"wt": 1765
},
"PhutilTranslator::translate==>PhutilNumber::getDecimals": {
"ct": 992,
"wt": 1358
},
"PhutilTranslator::translate@1==>idx": {
"ct": 1984,
"wt": 10199
},
"PhutilTranslator::translate@1==>func_get_args": {
"ct": 1984,
"wt": 2215
},
"PhutilTranslator::translate@1==>is_array": {
"ct": 1984,
"wt": 1175
},
"PhutilTranslator::translate@1==>array_shift": {
"ct": 1984,
"wt": 2101
},
"PhutilTranslator::translate@1==>vsprintf": {
"ct": 1984,
"wt": 5110
},
"PhutilTranslator::formatNumber==>PhutilTranslator::translate@1": {
"ct": 1984,
"wt": 50321
},
"PhutilTranslator::formatNumber==>number_format": {
"ct": 992,
"wt": 11493
},
"PhutilTranslator::translate==>PhutilTranslator::formatNumber": {
"ct": 992,
"wt": 72634
},
"ArcanistTextLinter::lintLineLength==>pht": {
"ct": 146,
"wt": 20517
},
"PhutilBootloader::executeInclude==>load::lint/ArcanistLintMessage.php": {
"ct": 1,
"wt": 745
},
"ArcanistLinter::raiseLintAtLine==>spl_autoload_call": {
"ct": 1,
"wt": 987
},
"ArcanistLinter::raiseLintAtLine==>id": {
"ct": 630,
"wt": 985
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getActivePath": {
"ct": 630,
"wt": 780
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setPath": {
"ct": 630,
"wt": 1235
},
"ArcanistLintMessage::validateInteger==>is_string": {
"ct": 1890,
"wt": 1376
},
"ArcanistLintMessage::validateInteger==>is_int": {
"ct": 1890,
"wt": 856
},
"ArcanistLintMessage::setLine==>ArcanistLintMessage::validateInteger": {
"ct": 945,
"wt": 7307
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setLine": {
"ct": 630,
"wt": 8438
},
"ArcanistLintMessage::setChar==>ArcanistLintMessage::validateInteger": {
"ct": 945,
"wt": 32874
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setChar": {
"ct": 630,
"wt": 6067
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistTextLinter::getLinterName": {
"ct": 149,
"wt": 259
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageFullCode": {
"ct": 630,
"wt": 5089
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setCode": {
"ct": 630,
"wt": 942
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistTextLinter::getLintSeverityMap": {
"ct": 149,
"wt": 704
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageSeverity": {
"ct": 630,
"wt": 3046
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setSeverity": {
"ct": 630,
"wt": 926
},
"ArcanistTextLinter::getLintNameMap==>pht": {
"ct": 1192,
"wt": 56890
},
"ArcanistLinter::getLintMessageName==>ArcanistTextLinter::getLintNameMap": {
"ct": 149,
"wt": 60239
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::getLintMessageName": {
"ct": 630,
"wt": 67970
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setName": {
"ct": 630,
"wt": 1058
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setDescription": {
"ct": 630,
"wt": 865
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setOriginalText": {
"ct": 630,
"wt": 781
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLintMessage::setReplacementText": {
"ct": 630,
"wt": 677
},
"ArcanistLinter::getProjectRoot==>ArcanistLinter::getEngine": {
"ct": 1167,
"wt": 790
},
"ArcanistLinter::getProjectRoot==>ArcanistLintEngine::getWorkingCopy": {
"ct": 1167,
"wt": 1243
},
"ArcanistLinter::getProjectRoot==>ArcanistWorkingCopyIdentity::getProjectRoot": {
"ct": 1167,
"wt": 1174
},
"ArcanistLinter::addLintMessage==>ArcanistLinter::getProjectRoot": {
"ct": 945,
"wt": 11078
},
"ArcanistLinter::addLintMessage==>ArcanistLintMessage::getPath": {
"ct": 945,
"wt": 635
},
"ArcanistLinter::addLintMessage==>Filesystem::resolvePath": {
"ct": 945,
"wt": 87301
},
"Filesystem::readablePath==>Filesystem::resolvePath": {
"ct": 597939,
"wt": 9018374
},
"Filesystem::readablePath==>rtrim": {
"ct": 1194933,
"wt": 802014
},
"Filesystem::readablePath==>strlen": {
"ct": 1194933,
"wt": 609485
},
"Filesystem::readablePath==>strncmp": {
"ct": 1194933,
"wt": 601522
},
"Filesystem::readablePath==>substr": {
"ct": 945,
"wt": 722
},
"ArcanistLinter::addLintMessage==>Filesystem::readablePath": {
"ct": 945,
"wt": 34428
},
"ArcanistLinter::addLintMessage==>ArcanistLintMessage::setPath": {
"ct": 945,
"wt": 1595
},
"ArcanistLinter::raiseLintAtLine==>ArcanistLinter::addLintMessage": {
"ct": 630,
"wt": 80527
},
"ArcanistTextLinter::lintLineLength==>ArcanistLinter::raiseLintAtLine": {
"ct": 146,
"wt": 91454
},
"ArcanistSpellingLinter::getInfoName==>pht": {
"ct": 324,
"wt": 31083
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistSpellingLinter::getInfoName": {
"ct": 324,
"wt": 32875
},
"ArcanistSpellingLinter::lintPath==>phutil_get_library_root": {
"ct": 1,
"wt": 11
},
"ArcanistSpellingLinter::lintPath==>dirname": {
"ct": 1,
"wt": 1
},
"ArcanistSpellingLinter::loadDictionary==>ArcanistLinter::getProjectRoot": {
"ct": 1,
"wt": 9
},
"ArcanistSpellingLinter::loadDictionary==>Filesystem::resolvePath": {
"ct": 1,
"wt": 27
},
"ArcanistSpellingLinter::loadDictionary==>Filesystem::readFile": {
"ct": 1,
"wt": 81
},
"ArcanistSpellingLinter::loadDictionary==>phutil_json_decode": {
"ct": 1,
"wt": 460
},
"ArcanistSpellingLinter::loadDictionary==>PhutilTypeSpec::checkMap": {
"ct": 1,
"wt": 5605
},
"ArcanistSpellingLinter::loadDictionary==>idx": {
"ct": 2,
"wt": 3
},
"ArcanistSpellingLinter::loadDictionary==>array_merge": {
"ct": 2,
"wt": 42
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::loadDictionary": {
"ct": 1,
"wt": 6268
},
"ArcanistSpellingLinter::checkExactWord==>ArcanistLinter::getData": {
"ct": 2935587,
"wt": 12088439
},
"ArcanistSpellingLinter::checkExactWord==>preg_quote": {
"ct": 2935587,
"wt": 2813315
},
"ArcanistSpellingLinter::checkExactWord==>preg_match_all": {
"ct": 2935587,
"wt": 38971092
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::checkExactWord": {
"ct": 2935587,
"wt": 76811582
},
"ArcanistSpellingLinter::checkPartialWord==>ArcanistLinter::getData": {
"ct": 25005,
"wt": 106432
},
"ArcanistSpellingLinter::checkPartialWord==>strlen": {
"ct": 25005,
"wt": 13588
},
"ArcanistSpellingLinter::checkPartialWord==>stripos": {
"ct": 25000,
"wt": 189701
},
"ArcanistSpellingLinter::lintPath==>ArcanistSpellingLinter::checkPartialWord": {
"ct": 25005,
"wt": 511461
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistSpellingLinter::lintPath": {
"ct": 5001,
"wt": 85052780
},
"ArcanistMergeConflictLinter::getInfoName==>pht": {
"ct": 324,
"wt": 20213
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistMergeConflictLinter::getInfoName": {
"ct": 324,
"wt": 22186
},
"ArcanistMergeConflictLinter::lintPath==>ArcanistLinter::getData": {
"ct": 5001,
"wt": 68901
},
"phutil_split_lines==>strlen": {
"ct": 5053,
"wt": 2837
},
"phutil_split_lines==>preg_split": {
"ct": 5052,
"wt": 944809
},
"phutil_split_lines==>end": {
"ct": 5052,
"wt": 5846
},
"phutil_split_lines==>array_pop": {
"ct": 5052,
"wt": 4974
},
"ArcanistMergeConflictLinter::lintPath==>phutil_split_lines": {
"ct": 5001,
"wt": 997869
},
"ArcanistMergeConflictLinter::lintPath==>preg_match": {
"ct": 487727,
"wt": 726408
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistMergeConflictLinter::lintPath": {
"ct": 5001,
"wt": 2804820
},
"ArcanistJSONLinter::getInfoName==>pht": {
"ct": 6,
"wt": 270
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistJSONLinter::getInfoName": {
"ct": 6,
"wt": 297
},
"ArcanistJSONLinter::lintPath==>ArcanistLinter::getData": {
"ct": 7,
"wt": 74
},
"PhutilBootloader::executeInclude==>load::parser/PhutilJSONParser.php": {
"ct": 1,
"wt": 153
},
"ArcanistJSONLinter::lintPath==>spl_autoload_call": {
"ct": 1,
"wt": 310
},
"ArcanistJSONLinter::lintPath==>id": {
"ct": 7,
"wt": 6
},
"PhutilJSONParser::parse==>phutil_get_library_root": {
"ct": 7,
"wt": 91
},
"PhutilJSONParser::parse==>load::JsonLint/JsonParser.php": {
"ct": 1,
"wt": 705
},
"PhutilJSONParser::parse==>???_op": {
"ct": 4,
"wt": 7
},
"PhutilJSONParser::parse==>load::JsonLint/Lexer.php": {
"ct": 1,
"wt": 253
},
"PhutilJSONParser::parse==>load::JsonLint/ParsingException.php": {
"ct": 1,
"wt": 30
},
"PhutilJSONParser::parse==>load::JsonLint/Undefined.php": {
"ct": 1,
"wt": 11
},
"PhutilJSONParser::parse==>PhutilJSONParser::getFlags": {
"ct": 7,
"wt": 22
},
"JsonLintJsonParser::failOnBOM==>substr": {
"ct": 7,
"wt": 9
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::failOnBOM": {
"ct": 7,
"wt": 36
},
"JsonLintJsonParser::parse==>JsonLintLexer::setInput": {
"ct": 7,
"wt": 26
},
"JsonLintJsonParser::parse==>count": {
"ct": 17886,
"wt": 1291
},
"JsonLintLexer::getCurrentRules==>count": {
"ct": 2554,
"wt": 160
},
"JsonLintLexer::next==>JsonLintLexer::getCurrentRules": {
"ct": 2554,
"wt": 5846
},
"JsonLintLexer::next==>count": {
"ct": 6256,
"wt": 473
},
"JsonLintLexer::next==>preg_match": {
"ct": 9978,
"wt": 14365
},
"JsonLintLexer::next==>preg_match_all": {
"ct": 2554,
"wt": 3657
},
"JsonLintLexer::next==>strlen": {
"ct": 7662,
"wt": 499
},
"JsonLintLexer::next==>substr": {
"ct": 2554,
"wt": 3502
},
"JsonLintLexer::next==>JsonLintLexer::performAction": {
"ct": 2554,
"wt": 4118
},
"JsonLintLexer::lex==>JsonLintLexer::next": {
"ct": 1604,
"wt": 62304
},
"JsonLintJsonParser::lex==>JsonLintLexer::lex": {
"ct": 1604,
"wt": 105714
},
"JsonLintJsonParser::lex==>is_numeric": {
"ct": 1604,
"wt": 147
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::lex": {
"ct": 1604,
"wt": 111286
},
"JsonLintJsonParser::parse==>is_array": {
"ct": 3641,
"wt": 297
},
"JsonLintLexer::performAction==>substr": {
"ct": 655,
"wt": 228
},
"JsonLintLexer::lex@1==>JsonLintLexer::next": {
"ct": 950,
"wt": 37495
},
"JsonLintLexer::lex==>JsonLintLexer::lex@1": {
"ct": 950,
"wt": 39277
},
"JsonLintJsonParser::performAction==>count": {
"ct": 2037,
"wt": 146
},
"JsonLintJsonParser::performAction==>preg_replace_callback": {
"ct": 655,
"wt": 1815
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::performAction": {
"ct": 2037,
"wt": 15889
},
"JsonLintJsonParser::popStack==>array_slice": {
"ct": 6090,
"wt": 7632
},
"JsonLintJsonParser::parse==>JsonLintJsonParser::popStack": {
"ct": 2030,
"wt": 21728
},
"PhutilJSONParser::parse==>JsonLintJsonParser::parse": {
"ct": 7,
"wt": 210017
},
"PhutilJSONParser::parse==>is_array": {
"ct": 7,
"wt": 4
},
"ArcanistJSONLinter::lintPath==>PhutilJSONParser::parse": {
"ct": 7,
"wt": 213142
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistJSONLinter::lintPath": {
"ct": 7,
"wt": 213601
},
"preg_replace_callback==>JsonLintJsonParser::stringInterpolation": {
"ct": 18,
"wt": 21
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintDirectories": {
"ct": 5428,
"wt": 6093
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintBinaryFiles": {
"ct": 5428,
"wt": 3114
},
"ArcanistLinter::filterPaths==>ArcanistFilenameLinter::shouldLintSymbolicLinks": {
"ct": 5428,
"wt": 3086
},
"ArcanistFilenameLinter::getInfoName==>pht": {
"ct": 342,
"wt": 20998
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistFilenameLinter::getInfoName": {
"ct": 342,
"wt": 22556
},
"ArcanistFilenameLinter::lintPath==>preg_match": {
"ct": 5413,
"wt": 12472
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFilenameLinter::lintPath": {
"ct": 5413,
"wt": 29469
},
"ArcanistLinter::filterPaths==>ArcanistChmodLinter::shouldLintBinaryFiles": {
"ct": 5428,
"wt": 10402
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistChmodLinter::getInfoName": {
"ct": 342,
"wt": 595
},
"ArcanistChmodLinter::lintPath==>ArcanistLinter::getEngine": {
"ct": 5379,
"wt": 3068
},
"ArcanistChmodLinter::lintPath==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 5379,
"wt": 298406
},
"ArcanistChmodLinter::lintPath==>is_executable": {
"ct": 5379,
"wt": 66736
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistChmodLinter::lintPath": {
"ct": 5379,
"wt": 422339
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLintEngine::beginLintServiceCall": {
"ct": 1600,
"wt": 137324
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLinter::didLintPaths": {
"ct": 1308,
"wt": 1774
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistLintEngine::endLintServiceCall": {
"ct": 1600,
"wt": 30209
},
"ArcanistLintEngine::executeLintersOnChunk==>ArcanistLintEngine::executeDidLintOnPaths": {
"ct": 1600,
"wt": 1740024264
},
"ArcanistLintEngine::executeLinters==>ArcanistLintEngine::executeLintersOnChunk": {
"ct": 180,
"wt": 2113725894
},
"ArcanistXHPASTLinter::getInfoName==>pht": {
"ct": 282,
"wt": 16767
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistXHPASTLinter::getInfoName": {
"ct": 282,
"wt": 18045
},
"ArcanistFutureLinter::willLintPaths==>ArcanistFutureLinter::getFuturesLimit": {
"ct": 292,
"wt": 341
},
"PhutilBootloader::executeInclude==>load::future/FutureIterator.php": {
"ct": 1,
"wt": 655
},
"ArcanistFutureLinter::willLintPaths==>spl_autoload_call": {
"ct": 1,
"wt": 1016
},
"FutureIterator::__construct==>assert_instances_of": {
"ct": 292,
"wt": 2871
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::__construct": {
"ct": 292,
"wt": 5368
},
"ArcanistFutureLinter::willLintPaths==>id": {
"ct": 292,
"wt": 484
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::limit": {
"ct": 292,
"wt": 548
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLinter::getEngine": {
"ct": 11769,
"wt": 27671
},
"ArcanistLintEngine::getLinterResource==>idx": {
"ct": 11769,
"wt": 26810
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLintEngine::getLinterResource": {
"ct": 11769,
"wt": 93703
},
"ArcanistBaseXHPASTLinter::getXHPASTLinter==>ArcanistLintEngine::setLinterResource": {
"ct": 1,
"wt": 10
},
"ArcanistBaseXHPASTLinter::buildFutures==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 282,
"wt": 7911
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>ArcanistLinter::getData": {
"ct": 3735,
"wt": 47023
},
"PhutilXHPASTBinary::isAvailable==>PhutilXHPASTBinary::getVersion": {
"ct": 4158,
"wt": 5708
},
"PhutilXHPASTBinary::getParserFuture==>PhutilXHPASTBinary::isAvailable": {
"ct": 3735,
"wt": 17925
},
"PhutilXHPASTBinary::getParserFuture==>PhutilXHPASTBinary::getPath": {
"ct": 3735,
"wt": 23946
},
"PhutilXHPASTBinary::getParserFuture==>ExecFuture::__construct": {
"ct": 3735,
"wt": 880591
},
"ExecFuture::write==>strlen": {
"ct": 3735,
"wt": 1790
},
"PhutilRope::append==>strlen": {
"ct": 7470,
"wt": 3259
},
"ExecFuture::write==>PhutilRope::append": {
"ct": 3735,
"wt": 28373
},
"PhutilXHPASTBinary::getParserFuture==>ExecFuture::write": {
"ct": 3735,
"wt": 54647
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>PhutilXHPASTBinary::getParserFuture": {
"ct": 3735,
"wt": 1013519
},
"array_select_keys==>array_key_exists": {
"ct": 8413,
"wt": 6870
},
"ArcanistBaseXHPASTLinter::buildSharedFutures==>array_select_keys": {
"ct": 282,
"wt": 30238
},
"ArcanistBaseXHPASTLinter::buildFutures==>ArcanistBaseXHPASTLinter::buildSharedFutures": {
"ct": 282,
"wt": 1126519
},
"ArcanistFutureLinter::willLintPaths==>ArcanistBaseXHPASTLinter::buildFutures": {
"ct": 282,
"wt": 1136738
},
"FutureIterator::updateWorkingSet==>array_slice": {
"ct": 15674,
"wt": 96626
},
"FutureIterator::updateWorkingSet==>ExecFuture::isReady": {
"ct": 9851,
"wt": 49874028
},
"FutureIterator::addFuture==>FutureIterator::updateWorkingSet": {
"ct": 7691,
"wt": 20824724
},
"ArcanistFutureLinter::willLintPaths==>FutureIterator::addFuture": {
"ct": 7691,
"wt": 21147911
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFutureLinter::willLintPaths": {
"ct": 292,
"wt": 22951589
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistFutureLinter::lintPath": {
"ct": 7691,
"wt": 7383
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistPhutilXHPASTLinter::getInfoName": {
"ct": 282,
"wt": 740
},
"PhutilRope::getAnyPrefix==>reset": {
"ct": 3836,
"wt": 9871
},
"ExecFuture::isReady==>PhutilRope::getAnyPrefix": {
"ct": 3836,
"wt": 31499
},
"ExecFuture::isReady==>fwrite": {
"ct": 3836,
"wt": 1165470
},
"PhutilRope::removeBytesFromHead==>strlen": {
"ct": 3836,
"wt": 5537
},
"ExecFuture::isReady==>PhutilRope::removeBytesFromHead": {
"ct": 3836,
"wt": 74807
},
"ArcanistPhutilLibraryLinter::getInfoName==>pht": {
"ct": 282,
"wt": 17119
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistPhutilLibraryLinter::getInfoName": {
"ct": 282,
"wt": 18614
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilBootloader::getInstance": {
"ct": 141,
"wt": 1226
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilBootloader::getAllLibraries": {
"ct": 141,
"wt": 1404
},
"ArcanistPhutilLibraryLinter::willLintPaths==>phutil_get_library_root": {
"ct": 423,
"wt": 9702
},
"PhutilBootloader::executeInclude==>load::moduleutils/PhutilLibraryMapBuilder.php": {
"ct": 1,
"wt": 1094
},
"ArcanistPhutilLibraryLinter::willLintPaths==>spl_autoload_call": {
"ct": 1,
"wt": 1438
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilLibraryMapBuilder::__construct": {
"ct": 423,
"wt": 1205
},
"ArcanistPhutilLibraryLinter::willLintPaths==>id": {
"ct": 423,
"wt": 608
},
"PhutilLibraryMapBuilder::analyzeLibrary==>pht": {
"ct": 2115,
"wt": 236878
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::log": {
"ct": 2115,
"wt": 5776
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>PhutilLibraryMapBuilder::getPath": {
"ct": 423,
"wt": 1218
},
"PhutilLibraryMapBuilder::getPathForLibraryInit==>PhutilLibraryMapBuilder::getPath": {
"ct": 423,
"wt": 846
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>PhutilLibraryMapBuilder::getPathForLibraryInit": {
"ct": 423,
"wt": 2420
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>Filesystem::pathExists": {
"ct": 423,
"wt": 8820
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::__construct": {
"ct": 423,
"wt": 4272
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>id": {
"ct": 423,
"wt": 460
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::withType": {
"ct": 423,
"wt": 769
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::withSuffix": {
"ct": 423,
"wt": 2022
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::excludePath": {
"ct": 423,
"wt": 958
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::setGenerateChecksums": {
"ct": 423,
"wt": 684
},
"FileFinder::find==>phutil_is_windows": {
"ct": 423,
"wt": 889
},
"FileFinder::find==>Filesystem::binaryExists": {
"ct": 423,
"wt": 7398254
},
"array_map==>escapeshellarg": {
"ct": 846,
"wt": 3124
},
"FileFinder::generateList==>array_map": {
"ct": 846,
"wt": 15840
},
"FileFinder::generateList==>implode": {
"ct": 846,
"wt": 1792
},
"FileFinder::find==>FileFinder::generateList": {
"ct": 846,
"wt": 32879
},
"FileFinder::find==>array_merge": {
"ct": 423,
"wt": 1824
},
"FileFinder::find==>implode": {
"ct": 423,
"wt": 991
},
"FileFinder::find==>array_unshift": {
"ct": 423,
"wt": 1299
},
"FileFinder::find==>newv": {
"ct": 423,
"wt": 137663
},
"FileFinder::find==>ExecFuture::setCWD": {
"ct": 423,
"wt": 1175
},
"FileFinder::find==>ExecFuture::resolvex": {
"ct": 423,
"wt": 18677296
},
"FileFinder::find==>ExecFuture::__destruct": {
"ct": 423,
"wt": 1139
},
"FileFinder::find==>trim": {
"ct": 423,
"wt": 19466
},
"FileFinder::find==>strlen": {
"ct": 423,
"wt": 412
},
"FileFinder::find==>explode": {
"ct": 423,
"wt": 551419
},
"FileFinder::find==>count": {
"ct": 597417,
"wt": 322390
},
"FileFinder::find==>substr": {
"ct": 1193988,
"wt": 1018482
},
"FileFinder::find==>ltrim": {
"ct": 596994,
"wt": 1196242
},
"FileFinder::find==>md5_file": {
"ct": 596994,
"wt": 20246367
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>FileFinder::find": {
"ct": 423,
"wt": 61982870
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>Filesystem::readablePath": {
"ct": 596994,
"wt": 20046742
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>ltrim": {
"ct": 596994,
"wt": 388931
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>dirname": {
"ct": 1193142,
"wt": 634066
},
"PhutilLibraryMapBuilder::loadSourceFileMap==>md5": {
"ct": 596148,
"wt": 660224
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::loadSourceFileMap": {
"ct": 423,
"wt": 90454598
},
"PhutilLibraryMapBuilder::analyzeLibrary==>count": {
"ct": 846,
"wt": 3322
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilNumber::__construct": {
"ct": 846,
"wt": 3748
},
"PhutilLibraryMapBuilder::getPathForSymbolCache==>PhutilLibraryMapBuilder::getPath": {
"ct": 846,
"wt": 2672
},
"PhutilLibraryMapBuilder::loadSymbolCache==>PhutilLibraryMapBuilder::getPathForSymbolCache": {
"ct": 423,
"wt": 3285
},
"PhutilLibraryMapBuilder::loadSymbolCache==>Filesystem::readFile": {
"ct": 423,
"wt": 240893
},
"PhutilLibraryMapBuilder::loadSymbolCache==>phutil_json_decode": {
"ct": 423,
"wt": 20605216
},
"PhutilLibraryMapBuilder::loadSymbolCache==>idx": {
"ct": 423,
"wt": 3679
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::loadSymbolCache": {
"ct": 423,
"wt": 20866476
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilXHPASTBinary::isAvailable": {
"ct": 423,
"wt": 7005
},
"PhutilLibraryMapBuilder::writeSymbolCache==>PhutilLibraryMapBuilder::getPathForSymbolCache": {
"ct": 423,
"wt": 3222
},
"PhutilLibraryMapBuilder::writeSymbolCache==>json_encode": {
"ct": 423,
"wt": 8083146
},
"Filesystem::assertWritableFile==>Filesystem::resolvePath": {
"ct": 423,
"wt": 25364
},
"Filesystem::assertWritableFile==>dirname": {
"ct": 423,
"wt": 883
},
"Filesystem::assertWritableFile==>Filesystem::assertExists": {
"ct": 423,
"wt": 8373
},
"Filesystem::assertWritableFile==>Filesystem::assertIsDirectory": {
"ct": 423,
"wt": 6175
},
"Filesystem::assertNotExists==>file_exists": {
"ct": 423,
"wt": 1822
},
"PhutilBootloader::executeInclude==>load::filesystem/FilesystemException.php": {
"ct": 1,
"wt": 165
},
"Filesystem::assertNotExists==>spl_autoload_call": {
"ct": 1,
"wt": 524
},
"Filesystem::assertNotExists==>pht": {
"ct": 423,
"wt": 42230
},
"FilesystemException::__construct==>Exception::__construct": {
"ct": 423,
"wt": 1522
},
"Filesystem::assertNotExists==>FilesystemException::__construct": {
"ct": 423,
"wt": 5254
},
"Filesystem::assertWritableFile==>Filesystem::assertNotExists": {
"ct": 423,
"wt": 797030
},
"Filesystem::assertWritable==>is_writable": {
"ct": 423,
"wt": 6155
},
"Filesystem::assertWritableFile==>Filesystem::assertWritable": {
"ct": 423,
"wt": 9100
},
"Filesystem::writeFile==>Filesystem::assertWritableFile": {
"ct": 423,
"wt": 869372
},
"Filesystem::writeFile==>file_put_contents": {
"ct": 423,
"wt": 1674610
},
"PhutilLibraryMapBuilder::writeSymbolCache==>Filesystem::writeFile": {
"ct": 423,
"wt": 2554608
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::writeSymbolCache": {
"ct": 423,
"wt": 24137684
},
"PhutilLibraryMapBuilder::buildLibraryMap==>count": {
"ct": 589239,
"wt": 342040
},
"PhutilLibraryMapBuilder::buildLibraryMap==>reset": {
"ct": 568089,
"wt": 307981
},
"PhutilLibraryMapBuilder::buildLibraryMap==>ksort": {
"ct": 1692,
"wt": 1346594
},
"PhutilLibraryMapBuilder::analyzeLibrary==>PhutilLibraryMapBuilder::buildLibraryMap": {
"ct": 423,
"wt": 34556190
},
"PhutilLibraryMapBuilder::buildFileSymbolMap==>PhutilLibraryMapBuilder::analyzeLibrary": {
"ct": 423,
"wt": 171848531
},
"ArcanistPhutilLibraryLinter::willLintPaths==>PhutilLibraryMapBuilder::buildFileSymbolMap": {
"ct": 423,
"wt": 171853286
},
"ArcanistPhutilLibraryLinter::willLintPaths==>idx": {
"ct": 7749924,
"wt": 30948089
},
"ArcanistPhutilLibraryLinter::willLintPaths==>count": {
"ct": 596148,
"wt": 341892
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistPhutilLibraryLinter::willLintPaths": {
"ct": 141,
"wt": 236165120
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistPhutilLibraryLinter::lintPath": {
"ct": 3735,
"wt": 2171
},
"FutureIterator::rewind==>array_keys": {
"ct": 292,
"wt": 31287
},
"FutureIterator::rewind==>FutureIterator::updateWorkingSet": {
"ct": 292,
"wt": 124244
},
"FutureIterator::next==>count": {
"ct": 7983,
"wt": 6561
},
"FutureIterator::next==>microtime": {
"ct": 7691,
"wt": 9962
},
"FutureIterator::next==>FutureIterator::getWorkingSet": {
"ct": 7691,
"wt": 26836
},
"FutureIterator::next==>Future::getException": {
"ct": 56215,
"wt": 90596
},
"FutureIterator::next==>ExecFuture::isReady": {
"ct": 56215,
"wt": 5687092
},
"FutureIterator::next==>FutureIterator::updateWorkingSet": {
"ct": 7691,
"wt": 29492279
},
"FutureIterator::rewind==>FutureIterator::next": {
"ct": 292,
"wt": 12305781
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::rewind": {
"ct": 292,
"wt": 12473806
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::valid": {
"ct": 7983,
"wt": 48991
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::current": {
"ct": 7691,
"wt": 66091
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::key": {
"ct": 7691,
"wt": 10368
},
"ArcanistFutureLinter::didLintPaths==>ArcanistLinter::setActivePath": {
"ct": 7691,
"wt": 69405
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 7470,
"wt": 215702
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>array_key_exists": {
"ct": 11205,
"wt": 23045
},
"PhutilBootloader::executeInclude==>load::api/XHPASTTree.php": {
"ct": 1,
"wt": 479
},
"PhutilBootloader::executeInclude@1==>load::api/AASTTree.php": {
"ct": 1,
"wt": 608
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>spl_autoload_call": {
"ct": 1,
"wt": 2013
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>ArcanistLinter::getData": {
"ct": 3735,
"wt": 57205
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>Future::resolve": {
"ct": 3735,
"wt": 162517
},
"XHPASTTree::newFromDataAndResolvedExecFuture==>phutil_json_decode": {
"ct": 3735,
"wt": 23016775
},
"XHPASTTree::__construct==>AASTTree::setTreeType": {
"ct": 3735,
"wt": 23283
},
"XHPASTTree::__construct==>xhp_parser_node_constants": {
"ct": 3735,
"wt": 299020
},
"AASTTree::setNodeConstants==>array_flip": {
"ct": 3735,
"wt": 303424
},
"XHPASTTree::__construct==>AASTTree::setNodeConstants": {
"ct": 3735,
"wt": 357814
},
"XHPASTTree::__construct==>xhpast_parser_token_constants": {
"ct": 3735,
"wt": 366368
},
"AASTTree::setTokenConstants==>array_flip": {
"ct": 3735,
"wt": 358769
},
"XHPASTTree::__construct==>AASTTree::setTokenConstants": {
"ct": 3735,
"wt": 421023
},
"AASTTree::__construct==>substr": {
"ct": 2321196,
"wt": 6173994
},
"PhutilBootloader::executeInclude==>load::api/XHPASTToken.php": {
"ct": 1,
"wt": 162
},
"PhutilBootloader::executeInclude@1==>load::api/AASTToken.php": {
"ct": 1,
"wt": 299
},
"XHPASTTree::newToken==>spl_autoload_call": {
"ct": 1,
"wt": 1043
},
"XHPASTTree::newToken==>AASTToken::__construct": {
"ct": 2321196,
"wt": 6295629
},
"AASTTree::__construct==>XHPASTTree::newToken": {
"ct": 2321196,
"wt": 69711424
},
"AASTTree::buildTree==>count": {
"ct": 3735,
"wt": 7125
},
"PhutilBootloader::executeInclude==>load::api/XHPASTNode.php": {
"ct": 1,
"wt": 761
},
"PhutilBootloader::executeInclude@1==>load::api/AASTNode.php": {
"ct": 1,
"wt": 999
},
"XHPASTTree::newNode==>spl_autoload_call": {
"ct": 1,
"wt": 2323
},
"XHPASTTree::newNode==>AASTNode::__construct": {
"ct": 1688729,
"wt": 41685983
},
"AASTTree::buildTree==>XHPASTTree::newNode": {
"ct": 3735,
"wt": 240533
},
"AASTTree::buildTree@1==>count": {
"ct": 3735,
"wt": 6572
},
"AASTTree::buildTree@1==>XHPASTTree::newNode": {
"ct": 3735,
"wt": 35260
},
"AASTTree::buildTree@2==>count": {
"ct": 3735,
"wt": 3801
},
"AASTTree::buildTree@2==>XHPASTTree::newNode": {
"ct": 8706,
"wt": 744845
},
"AASTTree::buildTree@3==>count": {
"ct": 4924,
"wt": 7430
},
"AASTTree::buildTree@3==>XHPASTTree::newNode": {
"ct": 4924,
"wt": 229759
},
"AASTTree::buildTree@4==>count": {
"ct": 4924,
"wt": 5312
},
"AASTTree::buildTree@4==>XHPASTTree::newNode": {
"ct": 20936,
"wt": 723889
},
"AASTTree::buildTree@5==>count": {
"ct": 12346,
"wt": 20615
},
"AASTTree::buildTree@5==>XHPASTTree::newNode": {
"ct": 40395,
"wt": 2209521
},
"AASTTree::buildTree@6==>count": {
"ct": 30783,
"wt": 38583
},
"AASTTree::buildTree@6==>XHPASTTree::newNode": {
"ct": 31717,
"wt": 1313235
},
"AASTTree::buildTree@5==>AASTTree::buildTree@6": {
"ct": 30783,
"wt": 124096367
},
"AASTTree::buildTree@4==>AASTTree::buildTree@5": {
"ct": 12346,
"wt": 127474897
},
"AASTTree::buildTree@7==>count": {
"ct": 30591,
"wt": 26005
},
"AASTTree::buildTree@7==>XHPASTTree::newNode": {
"ct": 148143,
"wt": 8979613
},
"AASTTree::buildTree@8==>count": {
"ct": 67417,
"wt": 63952
},
"AASTTree::buildTree@8==>XHPASTTree::newNode": {
"ct": 128219,
"wt": 7505880
},
"AASTTree::buildTree@9==>count": {
"ct": 85483,
"wt": 81968
},
"AASTTree::buildTree@9==>XHPASTTree::newNode": {
"ct": 117534,
"wt": 5718852
},
"AASTTree::buildTree@10==>count": {
"ct": 69587,
"wt": 55917
},
"AASTTree::buildTree@10==>XHPASTTree::newNode": {
"ct": 141334,
"wt": 6560450
},
"AASTTree::buildTree@11==>count": {
"ct": 71271,
"wt": 65938
},
"AASTTree::buildTree@11==>XHPASTTree::newNode": {
"ct": 140186,
"wt": 6316512
},
"AASTTree::buildTree@10==>AASTTree::buildTree@11": {
"ct": 71271,
"wt": 77139885
},
"AASTTree::buildTree@9==>AASTTree::buildTree@10": {
"ct": 69587,
"wt": 87917381
},
"AASTTree::buildTree@8==>AASTTree::buildTree@9": {
"ct": 85483,
"wt": 98608725
},
"AASTTree::buildTree@7==>AASTTree::buildTree@8": {
"ct": 67417,
"wt": 110308639
},
"AASTTree::buildTree@6==>AASTTree::buildTree@7": {
"ct": 30591,
"wt": 121947507
},
"AASTTree::buildTree@12==>count": {
"ct": 75924,
"wt": 67876
},
"AASTTree::buildTree@12==>XHPASTTree::newNode": {
"ct": 128232,
"wt": 8583747
},
"AASTTree::buildTree@11==>AASTTree::buildTree@12": {
"ct": 75924,
"wt": 66885486
},
"AASTTree::buildTree@13==>count": {
"ct": 66242,
"wt": 53809
},
"AASTTree::buildTree@13==>XHPASTTree::newNode": {
"ct": 119886,
"wt": 3772754
},
"AASTTree::buildTree@12==>AASTTree::buildTree@13": {
"ct": 66242,
"wt": 54042948
},
"AASTTree::buildTree@14==>count": {
"ct": 63329,
"wt": 60321
},
"AASTTree::buildTree@14==>XHPASTTree::newNode": {
"ct": 116348,
"wt": 4528980
},
"AASTTree::buildTree@15==>count": {
"ct": 55937,
"wt": 46024
},
"AASTTree::buildTree@15==>XHPASTTree::newNode": {
"ct": 100721,
"wt": 4597448
},
"AASTTree::buildTree@16==>count": {
"ct": 46797,
"wt": 47118
},
"AASTTree::buildTree@16==>XHPASTTree::newNode": {
"ct": 81689,
"wt": 2659747
},
"AASTTree::buildTree@17==>count": {
"ct": 40239,
"wt": 32546
},
"AASTTree::buildTree@17==>XHPASTTree::newNode": {
"ct": 73311,
"wt": 5405512
},
"AASTTree::buildTree@16==>AASTTree::buildTree@17": {
"ct": 40239,
"wt": 25700375
},
"AASTTree::buildTree@15==>AASTTree::buildTree@16": {
"ct": 46797,
"wt": 30418792
},
"AASTTree::buildTree@14==>AASTTree::buildTree@15": {
"ct": 55937,
"wt": 39194995
},
"AASTTree::buildTree@13==>AASTTree::buildTree@14": {
"ct": 63329,
"wt": 46648716
},
"AASTTree::buildTree@18==>count": {
"ct": 33889,
"wt": 48496
},
"AASTTree::buildTree@18==>XHPASTTree::newNode": {
"ct": 60546,
"wt": 1774301
},
"AASTTree::buildTree@19==>count": {
"ct": 27778,
"wt": 22640
},
"AASTTree::buildTree@19==>XHPASTTree::newNode": {
"ct": 50790,
"wt": 1834952
},
"AASTTree::buildTree@18==>AASTTree::buildTree@19": {
"ct": 27778,
"wt": 15126700
},
"AASTTree::buildTree@17==>AASTTree::buildTree@18": {
"ct": 33889,
"wt": 18490365
},
"AASTTree::buildTree@20==>count": {
"ct": 22036,
"wt": 17716
},
"AASTTree::buildTree@20==>XHPASTTree::newNode": {
"ct": 38174,
"wt": 1718056
},
"AASTTree::buildTree@21==>count": {
"ct": 17237,
"wt": 14260
},
"AASTTree::buildTree@21==>XHPASTTree::newNode": {
"ct": 31735,
"wt": 1100753
},
"AASTTree::buildTree@22==>count": {
"ct": 14336,
"wt": 13478
},
"AASTTree::buildTree@22==>XHPASTTree::newNode": {
"ct": 25807,
"wt": 314571
},
"AASTTree::buildTree@23==>count": {
"ct": 11619,
"wt": 9659
},
"AASTTree::buildTree@23==>XHPASTTree::newNode": {
"ct": 21102,
"wt": 812579
},
"AASTTree::buildTree@24==>count": {
"ct": 7608,
"wt": 6096
},
"AASTTree::buildTree@24==>XHPASTTree::newNode": {
"ct": 13076,
"wt": 746064
},
"AASTTree::buildTree@23==>AASTTree::buildTree@24": {
"ct": 7608,
"wt": 3792918
},
"AASTTree::buildTree@22==>AASTTree::buildTree@23": {
"ct": 11619,
"wt": 4836344
},
"AASTTree::buildTree@21==>AASTTree::buildTree@22": {
"ct": 14336,
"wt": 7025547
},
"AASTTree::buildTree@20==>AASTTree::buildTree@21": {
"ct": 17237,
"wt": 8682059
},
"AASTTree::buildTree@19==>AASTTree::buildTree@20": {
"ct": 22036,
"wt": 11861676
},
"AASTTree::buildTree@3==>AASTTree::buildTree@4": {
"ct": 4924,
"wt": 128530971
},
"AASTTree::buildTree@2==>AASTTree::buildTree@3": {
"ct": 4924,
"wt": 128876605
},
"AASTTree::buildTree@1==>AASTTree::buildTree@2": {
"ct": 3735,
"wt": 129752185
},
"AASTTree::buildTree==>AASTTree::buildTree@1": {
"ct": 3735,
"wt": 129969977
},
"AASTTree::__construct==>AASTTree::buildTree": {
"ct": 3735,
"wt": 130513608
},
"XHPASTTree::__construct==>AASTTree::__construct": {
"ct": 3735,
"wt": 273891039
},
"XHPASTTree::newFromDataAndResolvedExecFuture==>XHPASTTree::__construct": {
"ct": 3735,
"wt": 275564395
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>XHPASTTree::newFromDataAndResolvedExecFuture": {
"ct": 3735,
"wt": 300816457
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTTree::getRootNode": {
"ct": 3735,
"wt": 14676
},
"AASTNode::buildSelectCache==>AASTNode::getChildren": {
"ct": 3735,
"wt": 4901
},
"AASTNode::buildSelectCache==>AASTNode::getTypeID": {
"ct": 3735,
"wt": 5358
},
"AASTNode::buildSelectCache@1==>AASTNode::getChildren": {
"ct": 3735,
"wt": 4556
},
"AASTNode::buildSelectCache@1==>AASTNode::getTypeID": {
"ct": 8706,
"wt": 10135
},
"AASTNode::buildSelectCache@2==>AASTNode::getChildren": {
"ct": 8706,
"wt": 9516
},
"AASTNode::buildSelectCache@1==>AASTNode::buildSelectCache@2": {
"ct": 8706,
"wt": 63308996
},
"AASTNode::buildSelectCache@2==>AASTNode::getTypeID": {
"ct": 4924,
"wt": 5636
},
"AASTNode::buildSelectCache@3==>AASTNode::getChildren": {
"ct": 4924,
"wt": 11035
},
"AASTNode::buildSelectCache@3==>AASTNode::getTypeID": {
"ct": 20936,
"wt": 31075
},
"AASTNode::buildSelectCache@4==>AASTNode::getChildren": {
"ct": 20936,
"wt": 56191
},
"AASTNode::buildSelectCache@3==>AASTNode::buildSelectCache@4": {
"ct": 20936,
"wt": 56136235
},
"AASTNode::buildSelectCache@4==>AASTNode::getTypeID": {
"ct": 40395,
"wt": 72668
},
"AASTNode::buildSelectCache@5==>AASTNode::getChildren": {
"ct": 40395,
"wt": 50650
},
"AASTNode::buildSelectCache@5==>AASTNode::getTypeID": {
"ct": 31717,
"wt": 31646
},
"AASTNode::buildSelectCache@6==>AASTNode::getChildren": {
"ct": 31717,
"wt": 40520
},
"AASTNode::buildSelectCache@5==>AASTNode::buildSelectCache@6": {
"ct": 31717,
"wt": 46501166
},
"AASTNode::buildSelectCache@4==>AASTNode::buildSelectCache@5": {
"ct": 40395,
"wt": 50755322
},
"AASTNode::buildSelectCache@6==>AASTNode::getTypeID": {
"ct": 148143,
"wt": 223810
},
"AASTNode::buildSelectCache@7==>AASTNode::getChildren": {
"ct": 148143,
"wt": 162914
},
"AASTNode::buildSelectCache@6==>AASTNode::buildSelectCache@7": {
"ct": 148143,
"wt": 41890666
},
"AASTNode::buildSelectCache@7==>AASTNode::getTypeID": {
"ct": 128219,
"wt": 159923
},
"AASTNode::buildSelectCache@8==>AASTNode::getChildren": {
"ct": 128219,
"wt": 112778
},
"AASTNode::buildSelectCache@7==>AASTNode::buildSelectCache@8": {
"ct": 128219,
"wt": 35876897
},
"AASTNode::buildSelectCache@8==>AASTNode::getTypeID": {
"ct": 117534,
"wt": 120585
},
"AASTNode::buildSelectCache@9==>AASTNode::getChildren": {
"ct": 117534,
"wt": 99669
},
"AASTNode::buildSelectCache@9==>AASTNode::getTypeID": {
"ct": 141334,
"wt": 165532
},
"AASTNode::buildSelectCache@10==>AASTNode::getChildren": {
"ct": 141334,
"wt": 145336
},
"AASTNode::buildSelectCache@9==>AASTNode::buildSelectCache@10": {
"ct": 141334,
"wt": 27668784
},
"AASTNode::buildSelectCache@10==>AASTNode::getTypeID": {
"ct": 140186,
"wt": 156920
},
"AASTNode::buildSelectCache@11==>AASTNode::getChildren": {
"ct": 140186,
"wt": 120857
},
"AASTNode::buildSelectCache@10==>AASTNode::buildSelectCache@11": {
"ct": 140186,
"wt": 24095046
},
"AASTNode::buildSelectCache@8==>AASTNode::buildSelectCache@9": {
"ct": 117534,
"wt": 32280787
},
"AASTNode::buildSelectCache@11==>AASTNode::getTypeID": {
"ct": 128232,
"wt": 141238
},
"AASTNode::buildSelectCache@12==>AASTNode::getChildren": {
"ct": 128232,
"wt": 128790
},
"AASTNode::buildSelectCache@11==>AASTNode::buildSelectCache@12": {
"ct": 128232,
"wt": 20547814
},
"AASTNode::buildSelectCache@12==>AASTNode::getTypeID": {
"ct": 119886,
"wt": 130116
},
"AASTNode::buildSelectCache@13==>AASTNode::getChildren": {
"ct": 119886,
"wt": 129321
},
"AASTNode::buildSelectCache@12==>AASTNode::buildSelectCache@13": {
"ct": 119886,
"wt": 16840003
},
"AASTNode::buildSelectCache@13==>AASTNode::getTypeID": {
"ct": 116348,
"wt": 130299
},
"AASTNode::buildSelectCache@14==>AASTNode::getChildren": {
"ct": 116348,
"wt": 115381
},
"AASTNode::buildSelectCache@14==>AASTNode::getTypeID": {
"ct": 100721,
"wt": 105501
},
"AASTNode::buildSelectCache@15==>AASTNode::getChildren": {
"ct": 100721,
"wt": 86800
},
"AASTNode::buildSelectCache@15==>AASTNode::getTypeID": {
"ct": 81689,
"wt": 108743
},
"AASTNode::buildSelectCache@16==>AASTNode::getChildren": {
"ct": 81689,
"wt": 72076
},
"AASTNode::buildSelectCache@16==>AASTNode::getTypeID": {
"ct": 73311,
"wt": 76480
},
"AASTNode::buildSelectCache@17==>AASTNode::getChildren": {
"ct": 73311,
"wt": 65091
},
"AASTNode::buildSelectCache@16==>AASTNode::buildSelectCache@17": {
"ct": 73311,
"wt": 7224145
},
"AASTNode::buildSelectCache@15==>AASTNode::buildSelectCache@16": {
"ct": 81689,
"wt": 8627062
},
"AASTNode::buildSelectCache@14==>AASTNode::buildSelectCache@15": {
"ct": 100721,
"wt": 11132296
},
"AASTNode::buildSelectCache@13==>AASTNode::buildSelectCache@14": {
"ct": 116348,
"wt": 13659387
},
"AASTNode::buildSelectCache@17==>AASTNode::getTypeID": {
"ct": 60546,
"wt": 63547
},
"AASTNode::buildSelectCache@18==>AASTNode::getChildren": {
"ct": 60546,
"wt": 54910
},
"AASTNode::buildSelectCache@18==>AASTNode::getTypeID": {
"ct": 50790,
"wt": 50905
},
"AASTNode::buildSelectCache@19==>AASTNode::getChildren": {
"ct": 50790,
"wt": 43618
},
"AASTNode::buildSelectCache@18==>AASTNode::buildSelectCache@19": {
"ct": 50790,
"wt": 3976166
},
"AASTNode::buildSelectCache@17==>AASTNode::buildSelectCache@18": {
"ct": 60546,
"wt": 5267591
},
"AASTNode::buildSelectCache@19==>AASTNode::getTypeID": {
"ct": 38174,
"wt": 38397
},
"AASTNode::buildSelectCache@20==>AASTNode::getChildren": {
"ct": 38174,
"wt": 33076
},
"AASTNode::buildSelectCache@19==>AASTNode::buildSelectCache@20": {
"ct": 38174,
"wt": 3362399
},
"AASTNode::buildSelectCache@20==>AASTNode::getTypeID": {
"ct": 31735,
"wt": 52788
},
"AASTNode::buildSelectCache@21==>AASTNode::getChildren": {
"ct": 31735,
"wt": 39565
},
"AASTNode::buildSelectCache@21==>AASTNode::getTypeID": {
"ct": 25807,
"wt": 26947
},
"AASTNode::buildSelectCache@22==>AASTNode::getChildren": {
"ct": 25807,
"wt": 22622
},
"AASTNode::buildSelectCache@21==>AASTNode::buildSelectCache@22": {
"ct": 25807,
"wt": 1881537
},
"AASTNode::buildSelectCache@22==>AASTNode::getTypeID": {
"ct": 21102,
"wt": 21566
},
"AASTNode::buildSelectCache@23==>AASTNode::getChildren": {
"ct": 21102,
"wt": 18715
},
"AASTNode::buildSelectCache@23==>AASTNode::getTypeID": {
"ct": 13076,
"wt": 13468
},
"AASTNode::buildSelectCache@24==>AASTNode::getChildren": {
"ct": 13076,
"wt": 11897
},
"AASTNode::buildSelectCache@23==>AASTNode::buildSelectCache@24": {
"ct": 13076,
"wt": 1113800
},
"AASTNode::buildSelectCache@22==>AASTNode::buildSelectCache@23": {
"ct": 21102,
"wt": 1351474
},
"AASTNode::buildSelectCache@20==>AASTNode::buildSelectCache@21": {
"ct": 31735,
"wt": 2499082
},
"AASTNode::buildSelectCache@2==>AASTNode::buildSelectCache@3": {
"ct": 4924,
"wt": 60207796
},
"AASTNode::buildSelectCache==>AASTNode::buildSelectCache@1": {
"ct": 3735,
"wt": 65269948
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTNode::buildSelectCache": {
"ct": 3735,
"wt": 67866857
},
"AASTNode::getTokens==>AASTTree::getRawTokenStream": {
"ct": 4167147,
"wt": 2523591
},
"AASTNode::getTokens==>range": {
"ct": 4167147,
"wt": 35712014
},
"AASTNode::buildTokenCache==>AASTNode::getTokens": {
"ct": 3735,
"wt": 2008855
},
"AASTToken::getTypeName==>AASTTree::getTokenTypeNameFromTypeID": {
"ct": 1549872,
"wt": 2091289
},
"XHPASTToken::getTypeName==>AASTToken::getTypeName": {
"ct": 2321196,
"wt": 7920155
},
"AASTNode::buildTokenCache==>XHPASTToken::getTypeName": {
"ct": 2321196,
"wt": 19543738
},
"XHPASTToken::getTypeName==>chr": {
"ct": 771324,
"wt": 823783
},
"Phobject::__set==>get_class": {
"ct": 3735,
"wt": 22109
},
"Phobject::__set==>pht": {
"ct": 3735,
"wt": 440435
},
"Phobject::__set==>Exception::__construct": {
"ct": 3735,
"wt": 13469
},
"AASTNode::buildTokenCache==>Phobject::__set": {
"ct": 3735,
"wt": 2162494
},
"ArcanistBaseXHPASTLinter::getXHPASTTreeForPath==>AASTNode::buildTokenCache": {
"ct": 3735,
"wt": 32342248
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTTreeForPath": {
"ct": 3735,
"wt": 401768295
},
"ArcanistXHPASTLinter::resolveFuture==>AASTTree::getRootNode": {
"ct": 3735,
"wt": 11114
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 280125,
"wt": 640674
},
"mpull==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 150,
"wt": 261
},
"mpull==>ArcanistAliasFunctionXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 5
},
"mpull==>ArcanistArrayIndexSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistArraySeparatorXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistArrayValueXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistBinaryExpressionSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistXHPASTLinterRule::getLintSeverity": {
"ct": 31,
"wt": 64
},
"mpull==>ArcanistBraceFormattingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistCallParenthesesXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistCastSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistClassNameLiteralXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistCommentSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistConcatenationOperatorXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistConstructorParenthesesXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistControlStatementSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistDeclarationParenthesesXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistDefaultParametersXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistDoubleQuoteXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistElseIfUsageXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistEmptyStatementXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistGlobalVariableXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistImplicitFallthroughXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistImplicitVisibilityXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistInlineHTMLXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistInnerFunctionXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistKeywordCasingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistLanguageConstructParenthesesXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistListAssignmentXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistLogicalOperatorsXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistLowercaseFunctionsXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistModifierOrderingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 2
},
"mpull==>ArcanistNamingConventionsXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistObjectOperatorSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistParenthesesSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistPregQuoteMisuseXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistReusedIteratorReferenceXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistSelfMemberReferenceXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistSemicolonSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistSlownessXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistTodoCommentXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistUnableToParseXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 2
},
"mpull==>ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistUnnecessaryFinalModifierXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistUnnecessarySemicolonXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"mpull==>ArcanistUselessOverridingMethodXHPASTLinterRule::getLintSeverity": {
"ct": 1,
"wt": 3
},
"ArcanistXHPASTLinter::getLintSeverityMap==>mpull": {
"ct": 1,
"wt": 1122
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistXHPASTLinter::getLintSeverityMap": {
"ct": 272666,
"wt": 349853
},
"ArcanistLinter::isCodeEnabled==>ArcanistLinter::getLintMessageSeverity": {
"ct": 298800,
"wt": 1964973
},
"ArcanistLinter::isCodeEnabled==>ArcanistLinter::getEngine": {
"ct": 298800,
"wt": 317581
},
"ArcanistLintSeverity::isAtLeastAsSevere==>idx": {
"ct": 299745,
"wt": 623297
},
"ArcanistLintEngine::isSeverityEnabled==>ArcanistLintSeverity::isAtLeastAsSevere": {
"ct": 299745,
"wt": 2379671
},
"ArcanistLinter::isCodeEnabled==>ArcanistLintEngine::isSeverityEnabled": {
"ct": 298800,
"wt": 3294192
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLinter::isCodeEnabled": {
"ct": 280125,
"wt": 7091718
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistXHPASTLinterRule::setLinter": {
"ct": 276390,
"wt": 632233
},
"ArcanistAliasFunctionXHPASTLinterRule::process==>ArcanistAliasFunctionXHPASTLinterRule::getFunctionAliases": {
"ct": 3735,
"wt": 870673
},
"ArcanistAliasFunctionXHPASTLinterRule::process==>array_keys": {
"ct": 3735,
"wt": 880728
},
"AASTNode::getTypeIDFromTypeName==>AASTTree::getNodeTypeIDFromTypeName": {
"ct": 1289862,
"wt": 2282462
},
"AASTNode::selectDescendantsOfTypes==>AASTNode::getTypeIDFromTypeName": {
"ct": 1289862,
"wt": 5513993
},
"PhutilBootloader::executeInclude==>load::api/AASTNodeList.php": {
"ct": 1,
"wt": 377
},
"AASTNode::selectDescendantsOfTypes==>spl_autoload_call": {
"ct": 1,
"wt": 710
},
"AASTNodeList::newFromTreeAndNodes==>AASTNodeList::__construct": {
"ct": 1321642,
"wt": 1087647
},
"AASTNodeList::newFromTreeAndNodes==>array_keys": {
"ct": 1321642,
"wt": 1686030
},
"AASTNode::selectDescendantsOfTypes==>AASTNodeList::newFromTreeAndNodes": {
"ct": 1174809,
"wt": 14487855
},
"AASTNode::selectDescendantsOfType==>AASTNode::selectDescendantsOfTypes": {
"ct": 1111276,
"wt": 27636770
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNode::selectDescendantsOfType": {
"ct": 22410,
"wt": 1206282
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNodeList::rewind": {
"ct": 22410,
"wt": 41375
},
"AASTNodeList::valid==>count": {
"ct": 5186236,
"wt": 2282286
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNodeList::valid": {
"ct": 298170,
"wt": 970019
},
"AASTNodeList::current==>AASTNodeList::key": {
"ct": 4033208,
"wt": 3415796
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNodeList::current": {
"ct": 275760,
"wt": 952163
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNode::getChildByIndex": {
"ct": 275760,
"wt": 625102
},
"AASTNode::getConcreteString==>AASTNode::getTokens": {
"ct": 3000540,
"wt": 31639810
},
"AASTNode::getConcreteString==>AASTToken::getValue": {
"ct": 3183253,
"wt": 2921203
},
"AASTNode::getConcreteString==>implode": {
"ct": 3000540,
"wt": 3040960
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNode::getConcreteString": {
"ct": 275760,
"wt": 6148103
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>strtolower": {
"ct": 275760,
"wt": 198626
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>in_array": {
"ct": 275760,
"wt": 770961
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNodeList::next": {
"ct": 275760,
"wt": 378366
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNode::getTree": {
"ct": 22410,
"wt": 22598
},
"ArcanistXHPASTLinterRule::getFunctionCalls==>AASTNodeList::newFromTreeAndNodes": {
"ct": 22410,
"wt": 189636
},
"ArcanistAliasFunctionXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 3381249
},
"ArcanistAliasFunctionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 7045
},
"ArcanistAliasFunctionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3735,
"wt": 14827
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistAliasFunctionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 5507388
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 105646
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5175
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 16322,
"wt": 54600
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 12587,
"wt": 44180
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 12587,
"wt": 31160
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 12587,
"wt": 350205
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>array_pop": {
"ct": 12587,
"wt": 13998
},
"AASTToken::getNonsemanticTokensAfter==>AASTTree::getRawTokenStream": {
"ct": 485458,
"wt": 209915
},
"AASTToken::getNonsemanticTokensAfter==>count": {
"ct": 657221,
"wt": 327901
},
"XHPASTToken::isComment==>AASTTree::getTokenTypeIDFromTypeName": {
"ct": 2,
"wt": 8
},
"AASTToken::isSemantic==>XHPASTToken::isComment": {
"ct": 1811827,
"wt": 3415111
},
"XHPASTToken::isAnyWhitespace==>AASTTree::getTokenTypeIDFromTypeName": {
"ct": 1,
"wt": 3
},
"AASTToken::isSemantic==>XHPASTToken::isAnyWhitespace": {
"ct": 1806888,
"wt": 2491224
},
"AASTToken::getNonsemanticTokensAfter==>AASTToken::isSemantic": {
"ct": 653627,
"wt": 4482015
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 12587,
"wt": 216343
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>mpull": {
"ct": 12587,
"wt": 29244
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>implode": {
"ct": 12587,
"wt": 10202
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>preg_match": {
"ct": 12587,
"wt": 40434
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 12587,
"wt": 17483
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistArrayIndexSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1241265
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 149199
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4508
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 21149,
"wt": 81968
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 17414,
"wt": 71694
},
"AASTNode::getChildOfType==>AASTNode::getChildByIndex": {
"ct": 618532,
"wt": 4437718
},
"AASTNode::getTypeName==>AASTNode::getTypeID": {
"ct": 1126474,
"wt": 585369
},
"AASTNode::getTypeName==>AASTTree::getNodeTypeNameFromTypeID": {
"ct": 1126474,
"wt": 1496526
},
"AASTNode::getChildOfType==>AASTNode::getTypeName": {
"ct": 618532,
"wt": 2291192
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 17414,
"wt": 272548
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getChildrenOfType": {
"ct": 17414,
"wt": 997145
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 17414,
"wt": 23483
},
"AASTNode::getChildrenOfType==>AASTNode::getTypeName": {
"ct": 191590,
"wt": 942050
},
"AASTTree::getOffsetToLineNumberMap==>strlen": {
"ct": 2109,
"wt": 2324
},
"AASTNode::getLineNumber==>AASTTree::getOffsetToLineNumberMap": {
"ct": 32430,
"wt": 8053623
},
"AASTNode::getOffset==>AASTTree::getRawTokenStream": {
"ct": 980870,
"wt": 438068
},
"AASTNode::getOffset==>AASTToken::getOffset": {
"ct": 980870,
"wt": 440089
},
"AASTNode::getLineNumber==>AASTNode::getOffset": {
"ct": 32430,
"wt": 203401
},
"AASTNode::getLineNumber==>idx": {
"ct": 32430,
"wt": 52988
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getLineNumber": {
"ct": 20502,
"wt": 8336123
},
"AASTNode::getEndLineNumber==>AASTTree::getOffsetToLineNumberMap": {
"ct": 32430,
"wt": 26843
},
"AASTNode::getEndLineNumber==>AASTNode::getOffset": {
"ct": 32430,
"wt": 193650
},
"AASTNode::getLength==>AASTTree::getRawTokenStream": {
"ct": 32430,
"wt": 13598
},
"AASTNode::getLength==>AASTToken::getOffset": {
"ct": 32430,
"wt": 21645
},
"AASTNode::getLength==>AASTNode::getOffset": {
"ct": 32430,
"wt": 182123
},
"AASTNode::getEndLineNumber==>AASTNode::getLength": {
"ct": 32430,
"wt": 458158
},
"AASTNode::getEndLineNumber==>idx": {
"ct": 32430,
"wt": 64182
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getEndLineNumber": {
"ct": 20502,
"wt": 660948
},
"last==>end": {
"ct": 152069,
"wt": 73569
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>last": {
"ct": 23856,
"wt": 424726
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 11928,
"wt": 175668
},
"AASTToken::getNextToken==>AASTTree::getRawTokenStream": {
"ct": 2082236,
"wt": 1048897
},
"AASTToken::getNextToken==>idx": {
"ct": 2082236,
"wt": 2193374
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTToken::getNextToken": {
"ct": 11928,
"wt": 122534
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 11928,
"wt": 11214
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistArraySeparatorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 11778816
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 107996
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5902
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 21149,
"wt": 69030
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 17414,
"wt": 58600
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 17414,
"wt": 129367
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::getChildrenOfType": {
"ct": 17414,
"wt": 147093
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 17414,
"wt": 47245
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::getLineNumber": {
"ct": 11928,
"wt": 167016
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::getEndLineNumber": {
"ct": 11928,
"wt": 312968
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTTree::getRawTokenStream": {
"ct": 144408,
"wt": 107157
},
"AASTToken::getNonsemanticTokensBefore==>AASTTree::getRawTokenStream": {
"ct": 756360,
"wt": 333475
},
"AASTToken::getNonsemanticTokensBefore==>AASTToken::isSemantic": {
"ct": 931397,
"wt": 6590511
},
"AASTToken::getNonsemanticTokensBefore==>array_reverse": {
"ct": 756360,
"wt": 672874
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTToken::getNonsemanticTokensBefore": {
"ct": 144408,
"wt": 3777837
},
"AASTNode::getSurroundingNonsemanticTokens==>AASTToken::getNonsemanticTokensAfter": {
"ct": 144408,
"wt": 3687852
},
"ArcanistArrayValueXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 25450,
"wt": 1429995
},
"mpull==>AASTToken::getValue": {
"ct": 238412,
"wt": 221677
},
"ArcanistArrayValueXHPASTLinterRule::process==>mpull": {
"ct": 25450,
"wt": 220331
},
"ArcanistArrayValueXHPASTLinterRule::process==>implode": {
"ct": 25450,
"wt": 60921
},
"ArcanistArrayValueXHPASTLinterRule::process==>strpos": {
"ct": 25450,
"wt": 23014
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistArrayValueXHPASTLinterRule::process": {
"ct": 3735,
"wt": 3300520
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7470,
"wt": 512710
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 7470,
"wt": 29949
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 82817,
"wt": 296924
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 75347,
"wt": 247732
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 75347,
"wt": 307644
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 60058,
"wt": 1174035
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 60058,
"wt": 4064659
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 75347,
"wt": 112536
},
"AASTNode::selectTokensOfTypes==>AASTNode::getTokens": {
"ct": 351615,
"wt": 108842135
},
"AASTNode::selectTokensOfTypes==>XHPASTToken::getTypeName": {
"ct": 206645506,
"wt": 182542859
},
"AASTNode::selectTokensOfType==>AASTNode::selectTokensOfTypes": {
"ct": 67755,
"wt": 120429275
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 7984,
"wt": 19030563
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTToken::getNextToken": {
"ct": 84009,
"wt": 510075
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 102671,
"wt": 104313
},
"AASTToken::getPrevToken==>AASTTree::getRawTokenStream": {
"ct": 132423,
"wt": 59645
},
"AASTToken::getPrevToken==>idx": {
"ct": 132423,
"wt": 150152
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTToken::getPrevToken": {
"ct": 18662,
"wt": 128327
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 15289,
"wt": 124797
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistBinaryExpressionSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 28106826
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 126924
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6003
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 49695,
"wt": 180209
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 45960,
"wt": 139929
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 45960,
"wt": 101675
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 45960,
"wt": 967527
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>idx": {
"ct": 45960,
"wt": 89468
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 45960,
"wt": 46573
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistBlacklistedFunctionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2224899
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7470,
"wt": 350062
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 11205,
"wt": 17501
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 224363,
"wt": 698267
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 213158,
"wt": 716127
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 61765,
"wt": 4677603
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>head": {
"ct": 57530,
"wt": 2140754
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 113743,
"wt": 107421
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 213158,
"wt": 217814
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 52955,
"wt": 3925719
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>count": {
"ct": 52955,
"wt": 38420
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>reset": {
"ct": 52955,
"wt": 24323
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::getParentNode": {
"ct": 151393,
"wt": 122929
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 151393,
"wt": 450724
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 134900
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistBraceFormattingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 18410262
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 383274
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4693
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 144129,
"wt": 486384
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 140394,
"wt": 525867
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 383382,
"wt": 1720059
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 298151,
"wt": 5114065
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>head": {
"ct": 157808,
"wt": 842215
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 17414,
"wt": 29567
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 140394,
"wt": 3293866
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 263323,
"wt": 4264248
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>mpull": {
"ct": 263323,
"wt": 567779
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>implode": {
"ct": 263323,
"wt": 236681
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>preg_match": {
"ct": 263323,
"wt": 685174
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 140394,
"wt": 146917
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>array_pop": {
"ct": 140343,
"wt": 150017
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 140394,
"wt": 226691
},
"ArcanistCallParenthesesXHPASTLinterRule::process==>last": {
"ct": 102645,
"wt": 414159
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistCallParenthesesXHPASTLinterRule::process": {
"ct": 3735,
"wt": 25437400
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 172098
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 7175
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 140159,
"wt": 445753
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 136424,
"wt": 420095
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNode::getChildrenOfType": {
"ct": 136424,
"wt": 839764
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 136424,
"wt": 126287
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistCallTimePassByReferenceXHPASTLinterRule::process": {
"ct": 3735,
"wt": 3099509
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 97180
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4281
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 4370,
"wt": 14111
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistCastSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 208253
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7470,
"wt": 560670
},
"AASTNodeList::count==>count@1": {
"ct": 11032,
"wt": 7656
},
"count==>AASTNodeList::count": {
"ct": 11032,
"wt": 48556
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>count": {
"ct": 11032,
"wt": 117513
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistClassFilenameMismatchXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1072147
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7275,
"wt": 234833
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 7275,
"wt": 8758
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 85810,
"wt": 299953
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistClassNameLiteralXHPASTLinterRule::process": {
"ct": 3735,
"wt": 5574291
},
"ArcanistCommentSpacingXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 10690264
},
"ArcanistCommentSpacingXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 9108,
"wt": 9306
},
"ArcanistCommentSpacingXHPASTLinterRule::process==>preg_match": {
"ct": 9108,
"wt": 25754
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistCommentSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 10813216
},
"ArcanistCommentStyleXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 8800761
},
"ArcanistCommentStyleXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 9108,
"wt": 6813
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistCommentStyleXHPASTLinterRule::process": {
"ct": 3735,
"wt": 8855989
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 8478590
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>AASTToken::getPrevToken": {
"ct": 8165,
"wt": 62202
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>AASTToken::getNextToken": {
"ct": 8166,
"wt": 52739
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 16331,
"wt": 19559
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 4191,
"wt": 3368
},
"ArcanistConcatenationOperatorXHPASTLinterRule::process==>strpos": {
"ct": 4191,
"wt": 5110
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistConcatenationOperatorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 8748095
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 114209
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6568
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 17551,
"wt": 64832
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 13816,
"wt": 41971
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 27632,
"wt": 160081
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 13816,
"wt": 88472
},
"ArcanistConstructorParenthesesXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 13816,
"wt": 16992
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistConstructorParenthesesXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1013118
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3735,
"wt": 1258587
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 2366863,
"wt": 2154556
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 24454,
"wt": 676002
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>count": {
"ct": 24454,
"wt": 13181
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>head": {
"ct": 24454,
"wt": 87783
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>XHPASTToken::isAnyWhitespace": {
"ct": 21196,
"wt": 38364
},
"ArcanistControlStatementSpacingXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 21196,
"wt": 17953
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistControlStatementSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 11840365
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 142809
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5947
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 26045,
"wt": 94086
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 22310,
"wt": 100560
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 22310,
"wt": 1540394
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 22310,
"wt": 524429
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>head": {
"ct": 22310,
"wt": 97741
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>last": {
"ct": 22310,
"wt": 93256
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 44620,
"wt": 696130
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>mpull": {
"ct": 44620,
"wt": 93197
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>implode": {
"ct": 44620,
"wt": 29444
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 44620,
"wt": 153726
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 44620,
"wt": 312159
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>preg_match": {
"ct": 44620,
"wt": 122662
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 22310,
"wt": 39821
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDeclarationParenthesesXHPASTLinterRule::process": {
"ct": 3735,
"wt": 5020214
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 26045,
"wt": 728876
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 26045,
"wt": 27905
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 63644,
"wt": 184668
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 37599,
"wt": 113686
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 15289,
"wt": 49043
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 15289,
"wt": 15043
},
"ArcanistDefaultParametersXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 37599,
"wt": 33596
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDefaultParametersXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1582659
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 161608
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 8133,
"wt": 10814
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 100288,
"wt": 335816
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 92155,
"wt": 318006
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 237717,
"wt": 509852
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 4398,
"wt": 114943
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 78431,
"wt": 1756116
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>substr": {
"ct": 78431,
"wt": 95813
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>strpos": {
"ct": 1254896,
"wt": 663939
},
"XHPASTNode::checkIsConstantString==>AASTNode::getTypeName": {
"ct": 104573,
"wt": 356901
},
"XHPASTNode::getStringVariables==>AASTNode::getConcreteString": {
"ct": 172433,
"wt": 4244500
},
"XHPASTNode::getStringVariables==>AASTNode::getTypeName": {
"ct": 172433,
"wt": 180168
},
"XHPASTNode::checkIsConstantString==>XHPASTNode::getStringVariables": {
"ct": 93627,
"wt": 3608271
},
"XHPASTNode::isConstantString==>XHPASTNode::checkIsConstantString": {
"ct": 95273,
"wt": 4879912
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>XHPASTNode::isConstantString": {
"ct": 78431,
"wt": 2997418
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 92155,
"wt": 124417
},
"XHPASTNode::getStringVariables==>preg_match_all": {
"ct": 12171,
"wt": 176850
},
"XHPASTNode::getStringVariables==>array_filter": {
"ct": 12171,
"wt": 17042
},
"XHPASTNode::getStringVariables==>ipull": {
"ct": 12171,
"wt": 37964
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::getParentNode": {
"ct": 77773,
"wt": 71936
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDoubleQuoteXHPASTLinterRule::process": {
"ct": 3735,
"wt": 11286948
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 99112
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4714
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 21149,
"wt": 69028
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 17414,
"wt": 56170
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 47339,
"wt": 133393
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 17414,
"wt": 17210
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 17414,
"wt": 24209
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 31529,
"wt": 115872
},
"XHPASTNode::evalStatic==>AASTNode::getTypeName": {
"ct": 30786,
"wt": 22362
},
"XHPASTNode::getStringLiteralValue==>AASTNode::getTypeName": {
"ct": 30528,
"wt": 24483
},
"AASTNode::getSemanticString==>AASTNode::getTokens": {
"ct": 121961,
"wt": 1181724
},
"AASTNode::getSemanticString==>XHPASTToken::isComment": {
"ct": 151968,
"wt": 312126
},
"AASTNode::getSemanticString==>mpull": {
"ct": 121961,
"wt": 1657894
},
"AASTNode::getSemanticString==>implode": {
"ct": 121961,
"wt": 140966
},
"XHPASTNode::getStringLiteralValue==>AASTNode::getSemanticString": {
"ct": 30528,
"wt": 1067393
},
"XHPASTNode::getStringLiteralValue==>preg_replace": {
"ct": 30528,
"wt": 191505
},
"XHPASTNode::getStringLiteralValue==>strlen": {
"ct": 30528,
"wt": 26500
},
"XHPASTNode::getStringLiteralValue==>str_replace": {
"ct": 30017,
"wt": 76565
},
"XHPASTNode::evalStatic==>XHPASTNode::getStringLiteralValue": {
"ct": 30528,
"wt": 1882610
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>XHPASTNode::evalStatic": {
"ct": 15565,
"wt": 955133
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDuplicateKeysInArrayXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2127292
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 98020
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4091
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 5190,
"wt": 18085
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 1455,
"wt": 5088
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 1455,
"wt": 21217
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNode::getChildrenOfType": {
"ct": 1455,
"wt": 42340
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 4638,
"wt": 10758
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNode::getSemanticString": {
"ct": 4638,
"wt": 201146
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>count": {
"ct": 4638,
"wt": 2513
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 1455,
"wt": 2240
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDuplicateSwitchCaseXHPASTLinterRule::process": {
"ct": 3735,
"wt": 497498
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 2192770
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5151
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3736,
"wt": 22814
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistDynamicDefineXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2265639
},
"ArcanistElseIfUsageXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 9636859
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistElseIfUsageXHPASTLinterRule::process": {
"ct": 3735,
"wt": 9664430
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 139503
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6171
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 62242,
"wt": 213105
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 58507,
"wt": 208879
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 58507,
"wt": 4514555
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>head": {
"ct": 58507,
"wt": 1895740
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>count": {
"ct": 108102,
"wt": 79725
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 1980895,
"wt": 2056370
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 58507,
"wt": 89764
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>AASTToken::getNextToken": {
"ct": 1923680,
"wt": 11470387
},
"ArcanistEmptyStatementXHPASTLinterRule::process==>XHPASTToken::isAnyWhitespace": {
"ct": 99190,
"wt": 201192
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistEmptyStatementXHPASTLinterRule::process": {
"ct": 3735,
"wt": 30666421
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 118623
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6202
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 8861,
"wt": 28798
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 5126,
"wt": 16420
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 5126,
"wt": 13256
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 5126,
"wt": 97205
},
"ArcanistExitExpressionXHPASTLinterRule::process==>strtolower": {
"ct": 5126,
"wt": 5037
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 5126,
"wt": 5637
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistExitExpressionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 401578
},
"ArcanistExtractUseXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 2195600
},
"ArcanistExtractUseXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5268
},
"ArcanistExtractUseXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3735,
"wt": 11817
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistExtractUseXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2253550
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 102602
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5873
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 49695,
"wt": 199338
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 45960,
"wt": 168595
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 62851,
"wt": 137172
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 45960,
"wt": 906305
},
"ArcanistFormattedStringXHPASTLinterRule::process==>strtolower": {
"ct": 45960,
"wt": 42249
},
"ArcanistFormattedStringXHPASTLinterRule::process==>idx": {
"ct": 45960,
"wt": 97028
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 45960,
"wt": 63365
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 16891,
"wt": 151142
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 16891,
"wt": 16965
},
"ArcanistFormattedStringXHPASTLinterRule::process==>count": {
"ct": 16891,
"wt": 13614
},
"ArcanistFormattedStringXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 16891,
"wt": 17925
},
"XHPASTNode::getStringLiteralValue==>stripcslashes": {
"ct": 511,
"wt": 852
},
"ArcanistFormattedStringXHPASTLinterRule::process==>XHPASTNode::evalStatic": {
"ct": 15211,
"wt": 1154319
},
"ArcanistFormattedStringXHPASTLinterRule::process==>array_fill": {
"ct": 15211,
"wt": 20508
},
"ArcanistFormattedStringXHPASTLinterRule::process==>xsprintf": {
"ct": 15211,
"wt": 741157
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistFormattedStringXHPASTLinterRule::process": {
"ct": 3735,
"wt": 4938103
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 90541
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4451
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3737,
"wt": 12186
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistGlobalVariableXHPASTLinterRule::process": {
"ct": 3735,
"wt": 159339
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7275,
"wt": 202019
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 7275,
"wt": 9251
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 33017,
"wt": 100879
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistImplicitConstructorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1825992
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 6645,
"wt": 183902
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 17465,
"wt": 20783
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 24579,
"wt": 77775
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 7114,
"wt": 23470
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 7114,
"wt": 8759
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 10820,
"wt": 684422
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 5659,
"wt": 167615
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>end": {
"ct": 5410,
"wt": 5402
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTToken::getNextToken": {
"ct": 9833,
"wt": 67831
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTToken::isSemantic": {
"ct": 181811,
"wt": 1430485
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTToken::getTokenID": {
"ct": 4423,
"wt": 4377
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 121745,
"wt": 139289
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 50233,
"wt": 50629
},
"ArcanistImplicitFallthroughXHPASTLinterRule::process==>preg_match": {
"ct": 50233,
"wt": 130069
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistImplicitFallthroughXHPASTLinterRule::process": {
"ct": 3735,
"wt": 4370943
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 127637
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6683
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNodeList::valid": {
"ct": 26019,
"wt": 83219
},
"ArcanistImplicitVisibilityXHPASTLinterRule::process==>ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility": {
"ct": 3735,
"wt": 1693424
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 108321
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6010
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNodeList::valid": {
"ct": 8399,
"wt": 25555
},
"ArcanistImplicitVisibilityXHPASTLinterRule::process==>ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility": {
"ct": 3735,
"wt": 667399
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistImplicitVisibilityXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2388787
},
"ArcanistInnerFunctionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3761,
"wt": 81497
},
"ArcanistInnerFunctionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3761,
"wt": 4015
},
"ArcanistInnerFunctionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3787,
"wt": 12164
},
"ArcanistInnerFunctionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 26,
"wt": 94
},
"ArcanistInnerFunctionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 26,
"wt": 31
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistInnerFunctionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 134763
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 133676
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 3957
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 63793,
"wt": 212850
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 60058,
"wt": 184335
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 60058,
"wt": 1058320
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 60058,
"wt": 1272598
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>strtolower": {
"ct": 60058,
"wt": 40144
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 60058,
"wt": 66030
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistInstanceOfOperatorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 3666219
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 98071
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 13458
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 19024,
"wt": 55764
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 15289,
"wt": 43977
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 30578,
"wt": 309397
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 23967,
"wt": 103559
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 15289,
"wt": 14915
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistInvalidDefaultParameterXHPASTLinterRule::process": {
"ct": 3735,
"wt": 859088
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 108637
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4112
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 30683,
"wt": 97433
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistInvalidModifiersXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1750701
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNode::selectTokensOfTypes": {
"ct": 7470,
"wt": 619060036
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 164995,
"wt": 189525
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>strtolower": {
"ct": 188676,
"wt": 140985
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 176612
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 9074
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 55359,
"wt": 175097
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 51624,
"wt": 163785
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 51624,
"wt": 1150320
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNode::getParentNode": {
"ct": 51624,
"wt": 49350
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 51624,
"wt": 101287
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 51624,
"wt": 56163
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>idx": {
"ct": 11983,
"wt": 57749
},
"ArcanistKeywordCasingXHPASTLinterRule::process==>strtoupper": {
"ct": 167,
"wt": 375
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistKeywordCasingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 622888733
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 114574
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6489
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3761,
"wt": 16287
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 26,
"wt": 100
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 26,
"wt": 113
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 26,
"wt": 43
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 26,
"wt": 534
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 26,
"wt": 43
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLambdaFuncFunctionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 185485
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 103618
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5447
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 4251,
"wt": 15254
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 516,
"wt": 2462
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 516,
"wt": 965
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>head": {
"ct": 516,
"wt": 2932
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 516,
"wt": 1119
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 516,
"wt": 1015
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLanguageConstructParenthesesXHPASTLinterRule::process": {
"ct": 3735,
"wt": 185203
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 82706
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 3835
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 4107,
"wt": 13299
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistListAssignmentXHPASTLinterRule::process": {
"ct": 3735,
"wt": 163017
},
"ArcanistLogicalOperatorsXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 7470,
"wt": 17394751
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLogicalOperatorsXHPASTLinterRule::process": {
"ct": 3735,
"wt": 17428853
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>get_defined_functions": {
"ct": 1,
"wt": 577
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>idx": {
"ct": 39642,
"wt": 96871
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>array_fuse": {
"ct": 1,
"wt": 318
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 120887
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6194
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 49695,
"wt": 212067
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 45960,
"wt": 169083
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 45960,
"wt": 121145
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 45960,
"wt": 371756
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 39641,
"wt": 1242642
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>strtolower": {
"ct": 46024,
"wt": 111255
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 45960,
"wt": 87494
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistLowercaseFunctionsXHPASTLinterRule::process": {
"ct": 3735,
"wt": 10644735
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 111950
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6838
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNodeList::valid": {
"ct": 26019,
"wt": 84564
},
"ArcanistModifierOrderingXHPASTLinterRule::process==>ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering": {
"ct": 3735,
"wt": 1665493
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 100370
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6499
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNodeList::valid": {
"ct": 8399,
"wt": 26231
},
"ArcanistModifierOrderingXHPASTLinterRule::process==>ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering": {
"ct": 3735,
"wt": 573622
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistModifierOrderingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2267904
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 111414,
"wt": 5420001
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 118884,
"wt": 128770
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 422190,
"wt": 1315095
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 303306,
"wt": 962672
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 68143,
"wt": 319985
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 46962,
"wt": 339328
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 239984,
"wt": 5283444
},
"PhutilBootloader::executeInclude==>load::xhpast/ArcanistXHPASTLintNamingHook.php": {
"ct": 1,
"wt": 229
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>spl_autoload_call": {
"ct": 1,
"wt": 563
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::stripPHPFunction": {
"ct": 22310,
"wt": 128599
},
"ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores==>preg_match": {
"ct": 205510,
"wt": 388896
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores": {
"ct": 205510,
"wt": 948004
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 303306,
"wt": 449812
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 28897,
"wt": 25128
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 20135,
"wt": 18178
},
"ArcanistXHPASTLintNamingHook::stripPHPVariable==>preg_replace": {
"ct": 210148,
"wt": 690464
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::stripPHPVariable": {
"ct": 210148,
"wt": 1297635
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getSuperGlobalNames": {
"ct": 3735,
"wt": 35363
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>array_fill_keys": {
"ct": 3735,
"wt": 13157
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 7470,
"wt": 649271
},
"AASTNodeList::newList==>AASTNodeList::newFromTreeAndNodes": {
"ct": 109678,
"wt": 948135
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNodeList::newList": {
"ct": 109678,
"wt": 1245007
},
"AASTNodeList::selectDescendantsOfType==>AASTNodeList::selectDescendantsOfTypes": {
"ct": 109678,
"wt": 2904155
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::selectDescendantsOfType": {
"ct": 22310,
"wt": 439111
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::key": {
"ct": 205780,
"wt": 175685
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>trim": {
"ct": 190310,
"wt": 151321
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 3141591
},
"AASTNodeList::add==>array_keys": {
"ct": 7470,
"wt": 6998
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNodeList::add": {
"ct": 3735,
"wt": 30086
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistNamingConventionsXHPASTLinterRule::process": {
"ct": 3735,
"wt": 33970506
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7308,
"wt": 177759
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3769,
"wt": 4796
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 7399,
"wt": 24450
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistNoParentScopeXHPASTLinterRule::process": {
"ct": 3735,
"wt": 375994
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 9598323
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 87251,
"wt": 1523054
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 87251,
"wt": 1202076
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>mpull": {
"ct": 25596,
"wt": 188779
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>implode": {
"ct": 25596,
"wt": 30406
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>strpos": {
"ct": 25595,
"wt": 18301
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistObjectOperatorSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 13130789
},
"ArcanistPHPCloseTagXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 95089
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPHPCloseTagXHPASTLinterRule::process": {
"ct": 3735,
"wt": 117094
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>phutil_get_library_root": {
"ct": 1,
"wt": 17
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>Filesystem::readFile": {
"ct": 1,
"wt": 823
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>phutil_json_decode": {
"ct": 1,
"wt": 78884
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 11205,
"wt": 327638
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 14940,
"wt": 23676
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 174014,
"wt": 556839
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 159074,
"wt": 482321
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 15055,
"wt": 194248
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 61689,
"wt": 696026
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 15707,
"wt": 64877
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 159074,
"wt": 169184
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 145817,
"wt": 2689605
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>idx": {
"ct": 620717,
"wt": 1630102
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>version_compare": {
"ct": 69340,
"wt": 109521
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>array_key_exists": {
"ct": 45951,
"wt": 26805
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 621,
"wt": 695
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>array_values": {
"ct": 621,
"wt": 917
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 127162
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNode::selectTokensOfType": {
"ct": 7470,
"wt": 17095750
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTToken::getNextToken": {
"ct": 44620,
"wt": 295037
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTToken::isSemantic": {
"ct": 44620,
"wt": 304247
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>XHPASTToken::getTypeName": {
"ct": 22310,
"wt": 21975
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNode::selectDescendantsOfType": {
"ct": 14940,
"wt": 388072
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNodeList::rewind": {
"ct": 14940,
"wt": 22781
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNodeList::valid": {
"ct": 34436,
"wt": 110383
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNodeList::current": {
"ct": 19496,
"wt": 61561
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNode::getChildByIndex": {
"ct": 19407,
"wt": 43639
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNode::getTypeName": {
"ct": 19407,
"wt": 124609
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNode::getConcreteString": {
"ct": 19096,
"wt": 641860
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>AASTNodeList::next": {
"ct": 19496,
"wt": 23025
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features": {
"ct": 3735,
"wt": 20118020
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 87450
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNodeList::rewind": {
"ct": 7470,
"wt": 11072
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNodeList::valid": {
"ct": 20057,
"wt": 61330
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNodeList::current": {
"ct": 12587,
"wt": 38244
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNode::getChildByIndex": {
"ct": 12587,
"wt": 154477
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNode::getTypeName": {
"ct": 12587,
"wt": 78467
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>AASTNodeList::next": {
"ct": 12587,
"wt": 15240
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNode::selectDescendantsOfType": {
"ct": 7275,
"wt": 153820
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNodeList::rewind": {
"ct": 7275,
"wt": 12553
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNodeList::valid": {
"ct": 7301,
"wt": 26208
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNodeList::current": {
"ct": 26,
"wt": 102
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNode::getChildByIndex": {
"ct": 26,
"wt": 95
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNode::getTypeName": {
"ct": 26,
"wt": 46
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNodeList::next": {
"ct": 26,
"wt": 35
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNode::getTree": {
"ct": 7275,
"wt": 7034
},
"ArcanistXHPASTLinterRule::getAnonymousClosures==>AASTNodeList::newFromTreeAndNodes": {
"ct": 7275,
"wt": 53133
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features==>ArcanistXHPASTLinterRule::getAnonymousClosures": {
"ct": 3735,
"wt": 194435
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features": {
"ct": 3735,
"wt": 820118
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPHPCompatibilityXHPASTLinterRule::process": {
"ct": 3735,
"wt": 31242107
},
"ArcanistPHPEchoTagXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3735,
"wt": 1220765
},
"ArcanistPHPEchoTagXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 2321196,
"wt": 2055573
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPHPEchoTagXHPASTLinterRule::process": {
"ct": 3735,
"wt": 8521066
},
"ArcanistPHPOpenTagXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3735,
"wt": 1223475
},
"ArcanistPHPOpenTagXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 3782,
"wt": 9043
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPHPOpenTagXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1888281
},
"ArcanistPHPShortTagXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3735,
"wt": 1171642
},
"ArcanistPHPShortTagXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 3782,
"wt": 8846
},
"ArcanistPHPShortTagXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 3735,
"wt": 3726
},
"ArcanistPHPShortTagXHPASTLinterRule::process==>trim": {
"ct": 3735,
"wt": 8381
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPHPShortTagXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1938874
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 1453140
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6489
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 200972,
"wt": 609338
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 197237,
"wt": 647127
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 197237,
"wt": 2434035
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>array_shift": {
"ct": 197237,
"wt": 220188
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>array_pop": {
"ct": 197237,
"wt": 105253
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 197237,
"wt": 3325702
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 197237,
"wt": 2959535
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 197237,
"wt": 221720
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>mpull": {
"ct": 52234,
"wt": 289883
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>implode": {
"ct": 52234,
"wt": 59910
},
"ArcanistParenthesesSpacingXHPASTLinterRule::process==>preg_match": {
"ct": 52234,
"wt": 153904
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistParenthesesSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 15832180
},
"ArcanistParseStrUseXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 2145253
},
"ArcanistParseStrUseXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5421
},
"ArcanistParseStrUseXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3735,
"wt": 11641
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistParseStrUseXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2204698
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 110307
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4223
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 63793,
"wt": 212532
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 60058,
"wt": 179137
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 61406,
"wt": 330909
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 60058,
"wt": 1517568
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 60058,
"wt": 60844
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPlusOperatorOnStringsXHPASTLinterRule::process": {
"ct": 3735,
"wt": 3366481
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getFunctionCalls": {
"ct": 3735,
"wt": 2169734
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4858
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3746,
"wt": 11676
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistPregQuoteMisuseXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2234574
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 108896
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 224408,
"wt": 291778
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 562804,
"wt": 1780895
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 338396,
"wt": 1072902
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getSuperGlobalNames": {
"ct": 22310,
"wt": 117721
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>array_fill_keys": {
"ct": 22310,
"wt": 58997
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 27606,
"wt": 351614
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 220673,
"wt": 4782408
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 338396,
"wt": 378728
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 207089,
"wt": 553585
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 143938,
"wt": 500910
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNodeList::selectDescendantsOfType": {
"ct": 43684,
"wt": 1249894
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 103281,
"wt": 1912291
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>strtolower": {
"ct": 44573,
"wt": 35304
},
"ArcanistXHPASTLinterRule::getConcreteVariableString==>AASTNode::getConcreteString": {
"ct": 767815,
"wt": 14149484
},
"ArcanistXHPASTLinterRule::getConcreteVariableString==>trim": {
"ct": 767815,
"wt": 613054
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getConcreteVariableString": {
"ct": 257691,
"wt": 6253259
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>idx": {
"ct": 56656,
"wt": 222562
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getOffset": {
"ct": 409954,
"wt": 2196299
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>min": {
"ct": 56656,
"wt": 57730
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 588331,
"wt": 468622
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNode::selectDescendantsOfType": {
"ct": 37090,
"wt": 758026
},
"AASTNodeList::selectDescendantsOfTypes==>AASTNodeList::getRawNodes": {
"ct": 37090,
"wt": 30094
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3889,
"wt": 393746
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>end": {
"ct": 3889,
"wt": 5461
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTToken::getOffset": {
"ct": 3889,
"wt": 3938
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistReusedAsIteratorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 30871489
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 110498
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 113475,
"wt": 120828
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 390345,
"wt": 1220181
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 276870,
"wt": 847265
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 176697,
"wt": 465719
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 117989,
"wt": 161029
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 109740,
"wt": 2359227
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 195844,
"wt": 186975
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 3889,
"wt": 29061
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 276870,
"wt": 290644
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 58708,
"wt": 1004482
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getConcreteVariableString": {
"ct": 190505,
"wt": 4293792
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistReusedIteratorReferenceXHPASTLinterRule::process": {
"ct": 3735,
"wt": 14881985
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7554,
"wt": 167670
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 15447,
"wt": 15862
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 24657,
"wt": 73708
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 9210,
"wt": 29284
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 4158,
"wt": 34592
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 8409,
"wt": 19190
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 8148,
"wt": 11180
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 5738,
"wt": 103499
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>trim": {
"ct": 5477,
"wt": 5699
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 9031,
"wt": 8697
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 9210,
"wt": 9666
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNodeList::add": {
"ct": 3735,
"wt": 30502
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 4158,
"wt": 104235
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistReusedIteratorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 891469
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 7275,
"wt": 170198
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 7275,
"wt": 8119
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 29501,
"wt": 112132
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 22421,
"wt": 11024845
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 19007,
"wt": 317446
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 19007,
"wt": 270291
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistSelfMemberReferenceXHPASTLinterRule::process": {
"ct": 3735,
"wt": 13462927
},
"ArcanistSemicolonSpacingXHPASTLinterRule::process==>AASTNode::selectTokensOfType": {
"ct": 3735,
"wt": 8951283
},
"ArcanistSemicolonSpacingXHPASTLinterRule::process==>AASTToken::getPrevToken": {
"ct": 105596,
"wt": 606225
},
"ArcanistSemicolonSpacingXHPASTLinterRule::process==>XHPASTToken::isAnyWhitespace": {
"ct": 105596,
"wt": 192121
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistSemicolonSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 10098208
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 125342
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6695
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNodeList::valid": {
"ct": 63793,
"wt": 225512
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNodeList::current": {
"ct": 60058,
"wt": 190702
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNode::getChildOfType": {
"ct": 60058,
"wt": 859623
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNode::getConcreteString": {
"ct": 61536,
"wt": 1370094
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNodeList::next": {
"ct": 60058,
"wt": 72177
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNode::getChildByIndex": {
"ct": 3760,
"wt": 8730
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>AASTNode::getTypeName": {
"ct": 3846,
"wt": 22405
},
"ArcanistSlownessXHPASTLinterRule::process==>ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck": {
"ct": 3735,
"wt": 3518466
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 103150
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5767
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNodeList::valid": {
"ct": 63793,
"wt": 194744
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNodeList::current": {
"ct": 60058,
"wt": 183723
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNode::getChildOfType": {
"ct": 60058,
"wt": 475061
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNode::getConcreteString": {
"ct": 60156,
"wt": 1067792
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNodeList::next": {
"ct": 60058,
"wt": 94899
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNode::getChildByIndex": {
"ct": 3748,
"wt": 7778
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>AASTNode::getTypeName": {
"ct": 3760,
"wt": 3420
},
"ArcanistSlownessXHPASTLinterRule::process==>ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart": {
"ct": 3735,
"wt": 2729214
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistSlownessXHPASTLinterRule::process": {
"ct": 3735,
"wt": 6276404
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 30419,
"wt": 728733
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 30419,
"wt": 34321
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 88113,
"wt": 257991
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistStaticThisXHPASTLinterRule::process": {
"ct": 3735,
"wt": 3123998
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistSyntaxErrorXHPASTLinterRule::process": {
"ct": 3735,
"wt": 6844
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 125476
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 5422
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 63793,
"wt": 192425
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 60058,
"wt": 182000
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 71600,
"wt": 175214
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 60058,
"wt": 1026101
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 60058,
"wt": 64765
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>AASTNode::getSemanticString": {
"ct": 11542,
"wt": 497988
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistTautologicalExpressionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2958660
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3736,
"wt": 94522
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3736,
"wt": 4105
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 26020,
"wt": 77372
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistToStringExceptionXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1092401
},
"ArcanistTodoCommentXHPASTLinterRule::process==>AASTNode::selectTokensOfTypes": {
"ct": 3735,
"wt": 17800232
},
"ArcanistTodoCommentXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 10749,
"wt": 11187
},
"ArcanistTodoCommentXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 10749,
"wt": 8776
},
"ArcanistTodoCommentXHPASTLinterRule::process==>preg_match_all": {
"ct": 10749,
"wt": 62553
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistTodoCommentXHPASTLinterRule::process": {
"ct": 3735,
"wt": 19725533
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUnableToParseXHPASTLinterRule::process": {
"ct": 3735,
"wt": 6976
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 228923
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 6293
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3919,
"wt": 15725
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 316945
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 87055
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4033
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 8861,
"wt": 27909
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 5126,
"wt": 17987
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 5126,
"wt": 74189
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 5126,
"wt": 341961
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 5126,
"wt": 222859
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>strtolower": {
"ct": 5126,
"wt": 6344
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 5126,
"wt": 8524
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process": {
"ct": 3735,
"wt": 910881
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::selectDescendantsOfTypes": {
"ct": 3735,
"wt": 132580
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 289934,
"wt": 304808
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 701665,
"wt": 2183988
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 411731,
"wt": 1323152
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getSuperGlobalNames": {
"ct": 22310,
"wt": 116682
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>array_fill_keys": {
"ct": 22310,
"wt": 58689
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 27606,
"wt": 266132
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 286199,
"wt": 6417167
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 411731,
"wt": 433263
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 207089,
"wt": 557264
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 143938,
"wt": 133108
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNodeList::selectDescendantsOfType": {
"ct": 43684,
"wt": 1608348
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 103281,
"wt": 2132296
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>strtolower": {
"ct": 44573,
"wt": 35485
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getConcreteVariableString": {
"ct": 319619,
"wt": 8098914
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>idx": {
"ct": 261102,
"wt": 556085
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getOffset": {
"ct": 472681,
"wt": 2541159
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>min": {
"ct": 118584,
"wt": 110328
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 651058,
"wt": 485358
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 3889,
"wt": 233585
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>end": {
"ct": 3889,
"wt": 5037
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTToken::getOffset": {
"ct": 3889,
"wt": 3792
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>XHPASTNode::getStringVariables": {
"ct": 73335,
"wt": 1993321
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUndeclaredVariableXHPASTLinterRule::process": {
"ct": 3735,
"wt": 39625242
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 6829,
"wt": 192928
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 6829,
"wt": 33501
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 29153,
"wt": 88527
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process": {
"ct": 3735,
"wt": 1531191
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 137185
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4367
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 155128,
"wt": 473701
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 151393,
"wt": 429223
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNode::getParentNode": {
"ct": 151393,
"wt": 128988
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 302784,
"wt": 956993
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 151391,
"wt": 102383
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>count": {
"ct": 151391,
"wt": 70570
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 151391,
"wt": 660648
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 151393,
"wt": 176763
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUnnecessarySemicolonXHPASTLinterRule::process": {
"ct": 3735,
"wt": 5976399
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 97410
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4401
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 26019,
"wt": 79446
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistUselessOverridingMethodXHPASTLinterRule::process": {
"ct": 3735,
"wt": 2871979
},
"ArcanistVariableVariableXHPASTLinterRule::process==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 85161
},
"ArcanistVariableVariableXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 3993
},
"ArcanistVariableVariableXHPASTLinterRule::process==>AASTNodeList::valid": {
"ct": 3735,
"wt": 11957
},
"ArcanistXHPASTLinter::resolveFuture==>ArcanistVariableVariableXHPASTLinterRule::process": {
"ct": 3735,
"wt": 138558
},
"ArcanistFutureLinter::didLintPaths==>ArcanistXHPASTLinter::resolveFuture": {
"ct": 3735,
"wt": 1569995274
},
"ArcanistFutureLinter::didLintPaths==>FutureIterator::next": {
"ct": 7691,
"wt": 80459217
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 282,
"wt": 4751
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>array_keys": {
"ct": 282,
"wt": 2692
},
"ArcanistBaseXHPASTLinter::didResolveLinterFutures==>ArcanistBaseXHPASTLinter::releaseSharedFutures": {
"ct": 282,
"wt": 56065161
},
"ArcanistFutureLinter::didLintPaths==>ArcanistBaseXHPASTLinter::didResolveLinterFutures": {
"ct": 282,
"wt": 56079010
},
"ArcanistLintEngine::executeDidLintOnPaths==>ArcanistFutureLinter::didLintPaths": {
"ct": 292,
"wt": 1739807681
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTLinter": {
"ct": 3735,
"wt": 50192
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistBaseXHPASTLinter::getXHPASTTreeForPath": {
"ct": 3735,
"wt": 70440
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>AASTTree::getRootNode": {
"ct": 3735,
"wt": 7282
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistPhutilXHPASTLinter::getLintSeverityMap": {
"ct": 18681,
"wt": 56435
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>ArcanistLinter::isCodeEnabled": {
"ct": 18675,
"wt": 467148
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNode::selectDescendantsOfType": {
"ct": 7470,
"wt": 505704
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNodeList::rewind": {
"ct": 7470,
"wt": 11013
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNodeList::valid": {
"ct": 99390,
"wt": 302497
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNodeList::current": {
"ct": 91920,
"wt": 296995
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNode::getChildByIndex": {
"ct": 91920,
"wt": 2207649
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNode::getConcreteString": {
"ct": 91920,
"wt": 3703788
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>strtolower": {
"ct": 91920,
"wt": 78024
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>in_array": {
"ct": 91920,
"wt": 81521
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNodeList::next": {
"ct": 91920,
"wt": 100789
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNode::getTree": {
"ct": 7470,
"wt": 6764
},
"ArcanistBaseXHPASTLinter::getFunctionCalls==>AASTNodeList::newFromTreeAndNodes": {
"ct": 7470,
"wt": 232146
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>ArcanistBaseXHPASTLinter::getFunctionCalls": {
"ct": 3735,
"wt": 8006069
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4813
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::valid": {
"ct": 3739,
"wt": 11392
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintArrayCombine": {
"ct": 3735,
"wt": 8060659
},
"ArcanistPhutilXHPASTLinter::resolveFuture==>call_user_func": {
"ct": 18675,
"wt": 18596442
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString==>AASTNode::selectDescendantsOfType": {
"ct": 7470,
"wt": 203925
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_keys": {
"ct": 7470,
"wt": 14781
},
"array_map==>strtolower": {
"ct": 56025,
"wt": 28911
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_map": {
"ct": 7470,
"wt": 133066
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>array_combine": {
"ct": 7470,
"wt": 17746
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::rewind": {
"ct": 7470,
"wt": 13812
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::valid": {
"ct": 67246,
"wt": 206090
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::current": {
"ct": 59776,
"wt": 195877
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getChildByIndex": {
"ct": 93460,
"wt": 1097946
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getConcreteString": {
"ct": 59776,
"wt": 1368830
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>strtolower": {
"ct": 59776,
"wt": 39111
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>idx": {
"ct": 59776,
"wt": 115756
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNodeList::next": {
"ct": 59776,
"wt": 72170
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>AASTNode::getChildren": {
"ct": 16842,
"wt": 17694
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>count": {
"ct": 16842,
"wt": 10361
},
"XHPASTNode::checkIsConstantString==>AASTNode::getChildren": {
"ct": 1644,
"wt": 1252
},
"XHPASTNode::checkIsConstantString@1==>AASTNode::getTypeName": {
"ct": 5471,
"wt": 6631
},
"XHPASTNode::checkIsConstantString@1==>XHPASTNode::getStringVariables": {
"ct": 5471,
"wt": 197372
},
"XHPASTNode::checkIsConstantString==>XHPASTNode::checkIsConstantString@1": {
"ct": 5471,
"wt": 233179
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>XHPASTNode::isConstantString": {
"ct": 16842,
"wt": 2120767
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString==>ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall": {
"ct": 7470,
"wt": 6901674
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString": {
"ct": 3735,
"wt": 7201047
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>array_keys": {
"ct": 3735,
"wt": 5561
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>ArcanistBaseXHPASTLinter::getFunctionCalls": {
"ct": 3735,
"wt": 2159686
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4912
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::valid": {
"ct": 3736,
"wt": 11324
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions": {
"ct": 3735,
"wt": 2226632
},
"PhutilBootloader::executeInclude==>load::parser/PhutilDocblockParser.php": {
"ct": 1,
"wt": 444
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>spl_autoload_call": {
"ct": 1,
"wt": 752
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 93638
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4650
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::valid": {
"ct": 7275,
"wt": 23977
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges": {
"ct": 3735,
"wt": 560826
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNode::selectDescendantsOfType": {
"ct": 3735,
"wt": 90565
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNodeList::rewind": {
"ct": 3735,
"wt": 4835
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNodeList::valid": {
"ct": 7275,
"wt": 22176
},
"call_user_func==>ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject": {
"ct": 3735,
"wt": 341172
},
"ArcanistFutureLinter::didLintPaths==>ArcanistPhutilXHPASTLinter::resolveFuture": {
"ct": 3735,
"wt": 19370654
},
"ArcanistFutureLinter::didLintPaths==>ExecFuture::__destruct": {
"ct": 3956,
"wt": 7412
},
"ArcanistGeneratedLinter::lintPath==>ArcanistLinter::stopAllLinters": {
"ct": 15,
"wt": 26
},
"ArcanistLintEngine::executeLinterOnPaths==>ArcanistLinter::getLinterID": {
"ct": 15,
"wt": 14
},
"JsonLintJsonParser::performAction==>strpos": {
"ct": 9,
"wt": 14
},
"JsonLintJsonParser::performAction==>intval": {
"ct": 2,
"wt": 5
},
"JsonLintJsonParser::performAction==>floatval": {
"ct": 1,
"wt": 3
},
"ArcanistBraceFormattingXHPASTLinterRule::process==>last": {
"ct": 3258,
"wt": 30199
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 635,
"wt": 2011
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 635,
"wt": 8519
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 635,
"wt": 30754
},
"ArcanistCastSpacingXHPASTLinterRule::process==>head": {
"ct": 635,
"wt": 2236
},
"ArcanistCastSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 635,
"wt": 787
},
"ArcanistReusedIteratorXHPASTLinterRule::process==>array_intersect_key": {
"ct": 715,
"wt": 939
},
"ArcanistXHPASTLinterRule::evaluateStaticBoolean==>strtolower": {
"ct": 2616,
"wt": 2394
},
"ArcanistTautologicalExpressionXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::evaluateStaticBoolean": {
"ct": 2616,
"wt": 14072
},
"XHPASTNode::evalStatic==>AASTNode::getSemanticString": {
"ct": 258,
"wt": 9788
},
"XHPASTNode::evalStatic==>preg_match": {
"ct": 516,
"wt": 1464
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 184,
"wt": 681
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 184,
"wt": 3030
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 184,
"wt": 3807
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNode::getSurroundingNonsemanticTokens": {
"ct": 184,
"wt": 7979
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 184,
"wt": 330
},
"ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart==>strtolower": {
"ct": 28,
"wt": 34
},
"ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck==>strtolower": {
"ct": 40,
"wt": 70
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>AASTNode::getID": {
"ct": 961,
"wt": 1550
},
"ArcanistDoubleQuoteXHPASTLinterRule::process==>str_replace": {
"ct": 961,
"wt": 2372
},
"AASTTree::buildTree@25==>count": {
"ct": 5549,
"wt": 4661
},
"AASTTree::buildTree@25==>XHPASTTree::newNode": {
"ct": 10294,
"wt": 78684
},
"AASTTree::buildTree@26==>count": {
"ct": 4165,
"wt": 3420
},
"AASTTree::buildTree@26==>XHPASTTree::newNode": {
"ct": 7429,
"wt": 611139
},
"AASTTree::buildTree@27==>count": {
"ct": 3144,
"wt": 2764
},
"AASTTree::buildTree@27==>XHPASTTree::newNode": {
"ct": 5747,
"wt": 41848
},
"AASTTree::buildTree@26==>AASTTree::buildTree@27": {
"ct": 3144,
"wt": 1626190
},
"AASTTree::buildTree@25==>AASTTree::buildTree@26": {
"ct": 4165,
"wt": 2448299
},
"AASTTree::buildTree@24==>AASTTree::buildTree@25": {
"ct": 5549,
"wt": 2898545
},
"AASTNode::buildSelectCache@24==>AASTNode::getTypeID": {
"ct": 10294,
"wt": 10727
},
"AASTNode::buildSelectCache@25==>AASTNode::getChildren": {
"ct": 10294,
"wt": 9735
},
"AASTNode::buildSelectCache@24==>AASTNode::buildSelectCache@25": {
"ct": 10294,
"wt": 697884
},
"AASTNode::buildSelectCache@25==>AASTNode::getTypeID": {
"ct": 7429,
"wt": 8017
},
"AASTNode::buildSelectCache@26==>AASTNode::getChildren": {
"ct": 7429,
"wt": 6883
},
"AASTNode::buildSelectCache@26==>AASTNode::getTypeID": {
"ct": 5747,
"wt": 6130
},
"AASTNode::buildSelectCache@27==>AASTNode::getChildren": {
"ct": 5747,
"wt": 5486
},
"AASTNode::buildSelectCache@26==>AASTNode::buildSelectCache@27": {
"ct": 5747,
"wt": 485050
},
"AASTNode::buildSelectCache@25==>AASTNode::buildSelectCache@26": {
"ct": 7429,
"wt": 585929
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 1604,
"wt": 39687
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 1348,
"wt": 5864
},
"ArcanistChmodLinter::lintPath==>ArcanistLintEngine::isBinaryFile": {
"ct": 52,
"wt": 997
},
"ArcanistChmodLinter::getShebang==>ArcanistLinter::getEngine": {
"ct": 52,
"wt": 66
},
"ArcanistChmodLinter::getShebang==>ArcanistLintEngine::loadData": {
"ct": 52,
"wt": 155
},
"ArcanistChmodLinter::getShebang==>phutil_split_lines": {
"ct": 52,
"wt": 12058
},
"ArcanistChmodLinter::getShebang==>head": {
"ct": 52,
"wt": 765
},
"ArcanistChmodLinter::getShebang==>preg_match": {
"ct": 52,
"wt": 440
},
"ArcanistChmodLinter::lintPath==>ArcanistChmodLinter::getShebang": {
"ct": 52,
"wt": 14779
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNode::getParentNode": {
"ct": 41,
"wt": 83
},
"ArcanistExitExpressionXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 41,
"wt": 483
},
"ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features==>preg_match": {
"ct": 89,
"wt": 560
},
"ArcanistPHPOpenTagXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 47,
"wt": 79
},
"ArcanistPHPOpenTagXHPASTLinterRule::process==>preg_match": {
"ct": 47,
"wt": 330
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 372,
"wt": 1432
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 372,
"wt": 5197
},
"ArcanistListAssignmentXHPASTLinterRule::process==>array_slice": {
"ct": 372,
"wt": 857
},
"ArcanistListAssignmentXHPASTLinterRule::process==>array_reverse": {
"ct": 372,
"wt": 588
},
"ArcanistListAssignmentXHPASTLinterRule::process==>XHPASTToken::getTypeName": {
"ct": 373,
"wt": 635
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTToken::isSemantic": {
"ct": 372,
"wt": 3874
},
"ArcanistListAssignmentXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 372,
"wt": 660
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 1,
"wt": 5
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 1,
"wt": 14
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 1,
"wt": 4
},
"XHPASTNode::isStaticScalar==>AASTNode::getTypeName": {
"ct": 339,
"wt": 1964
},
"XHPASTNode::isStaticScalar==>in_array": {
"ct": 339,
"wt": 382
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>XHPASTNode::isStaticScalar": {
"ct": 1,
"wt": 17
},
"ArcanistDynamicDefineXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 1,
"wt": 3
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 11,
"wt": 137
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>strtoupper": {
"ct": 1924,
"wt": 2078
},
"XHPASTNode::getStringVariables==>preg_match": {
"ct": 75,
"wt": 382
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 326,
"wt": 666
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>XHPASTNode::isStaticScalar": {
"ct": 326,
"wt": 4499
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 326,
"wt": 365
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>head": {
"ct": 514,
"wt": 3636
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensBefore": {
"ct": 514,
"wt": 15898
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::process==>AASTToken::getNonsemanticTokensAfter": {
"ct": 514,
"wt": 14931
},
"ArcanistTodoCommentXHPASTLinterRule::process==>AASTToken::getOffset": {
"ct": 463,
"wt": 811
},
"ArcanistTodoCommentXHPASTLinterRule::process==>pht": {
"ct": 463,
"wt": 33071
},
"ArcanistXHPASTLinterRule::raiseLintAtOffset==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 464,
"wt": 854
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::getActivePath": {
"ct": 483,
"wt": 655
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::getEngine": {
"ct": 483,
"wt": 444
},
"ArcanistLintEngine::getLineAndCharFromOffset==>ArcanistLintEngine::loadData": {
"ct": 332,
"wt": 1319
},
"ArcanistLintEngine::getLineAndCharFromOffset==>explode": {
"ct": 332,
"wt": 30398
},
"ArcanistLintEngine::getLineAndCharFromOffset==>strlen": {
"ct": 96810,
"wt": 66069
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLintEngine::getLineAndCharFromOffset": {
"ct": 483,
"wt": 1615617
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistXHPASTLinter::getLinterName": {
"ct": 474,
"wt": 632
},
"ArcanistAliasFunctionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 33
},
"mpull==>ArcanistAliasFunctionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 37
},
"ArcanistArrayIndexSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 21
},
"mpull==>ArcanistArrayIndexSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 24
},
"ArcanistArraySeparatorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistArraySeparatorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistArrayValueXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistArrayValueXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistBinaryExpressionSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistBinaryExpressionSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistBlacklistedFunctionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistBlacklistedFunctionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistBraceFormattingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistBraceFormattingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistCallParenthesesXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistCallParenthesesXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistCallTimePassByReferenceXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistCallTimePassByReferenceXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistCastSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistCastSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistClassFilenameMismatchXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistClassNameLiteralXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistClassNameLiteralXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistCommentSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistCommentSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistCommentStyleXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistCommentStyleXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistConcatenationOperatorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistConcatenationOperatorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistConstructorParenthesesXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistConstructorParenthesesXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 18
},
"ArcanistControlStatementSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistControlStatementSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistDeclarationParenthesesXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistDeclarationParenthesesXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistDefaultParametersXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistDefaultParametersXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistDoubleQuoteXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistDoubleQuoteXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistDuplicateKeysInArrayXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistDuplicateKeysInArrayXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistDuplicateSwitchCaseXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistDuplicateSwitchCaseXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistDynamicDefineXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 20
},
"mpull==>ArcanistDynamicDefineXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 22
},
"ArcanistElseIfUsageXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistElseIfUsageXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistEmptyStatementXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistEmptyStatementXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistExitExpressionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistExitExpressionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistExtractUseXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistExtractUseXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistFormattedStringXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistFormattedStringXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistGlobalVariableXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistGlobalVariableXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistImplicitConstructorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistImplicitConstructorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistImplicitFallthroughXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistImplicitFallthroughXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistImplicitVisibilityXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistImplicitVisibilityXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistInlineHTMLXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistInlineHTMLXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistInnerFunctionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistInnerFunctionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistInstanceOfOperatorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistInstanceOfOperatorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistInvalidDefaultParameterXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistInvalidModifiersXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistInvalidModifiersXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistKeywordCasingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistKeywordCasingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistLambdaFuncFunctionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 20
},
"mpull==>ArcanistLambdaFuncFunctionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 22
},
"ArcanistLanguageConstructParenthesesXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistLanguageConstructParenthesesXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistListAssignmentXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistListAssignmentXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistLogicalOperatorsXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistLogicalOperatorsXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistLowercaseFunctionsXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistLowercaseFunctionsXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 18
},
"ArcanistModifierOrderingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistModifierOrderingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistNamingConventionsXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistNamingConventionsXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistNoParentScopeXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistNoParentScopeXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistObjectOperatorSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistPHPCloseTagXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistPHPCloseTagXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistPHPCompatibilityXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistPHPCompatibilityXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistPHPEchoTagXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistPHPEchoTagXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistPHPOpenTagXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistPHPOpenTagXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistPHPShortTagXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistPHPShortTagXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistParenthesesSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistParenthesesSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistParseStrUseXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistParseStrUseXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistPlusOperatorOnStringsXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 17
},
"mpull==>ArcanistPlusOperatorOnStringsXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 19
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 32
},
"mpull==>ArcanistPregQuoteMisuseXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 34
},
"ArcanistReusedAsIteratorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistReusedAsIteratorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistReusedIteratorReferenceXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistReusedIteratorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistReusedIteratorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistSelfMemberReferenceXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistSemicolonSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistSemicolonSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistSlownessXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistSlownessXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistStaticThisXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 21
},
"mpull==>ArcanistStaticThisXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 24
},
"ArcanistSyntaxErrorXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistSyntaxErrorXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistTautologicalExpressionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistTautologicalExpressionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistToStringExceptionXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 27
},
"mpull==>ArcanistToStringExceptionXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 30
},
"ArcanistTodoCommentXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistTodoCommentXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistUnableToParseXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUnableToParseXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 22
},
"ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistUndeclaredVariableXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUndeclaredVariableXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUnnecessaryFinalModifierXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 21
},
"ArcanistUnnecessarySemicolonXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUnnecessarySemicolonXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 18
},
"mpull==>ArcanistUselessOverridingMethodXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistVariableVariableXHPASTLinterRule::getLintName==>pht": {
"ct": 1,
"wt": 19
},
"mpull==>ArcanistVariableVariableXHPASTLinterRule::getLintName": {
"ct": 1,
"wt": 20
},
"ArcanistXHPASTLinter::getLintNameMap==>mpull": {
"ct": 1,
"wt": 2001
},
"ArcanistLinter::getLintMessageName==>ArcanistXHPASTLinter::getLintNameMap": {
"ct": 474,
"wt": 2816
},
"ArcanistLinter::raiseLintAtOffset==>ArcanistLinter::raiseLintAtLine": {
"ct": 483,
"wt": 114265
},
"ArcanistXHPASTLinterRule::raiseLintAtOffset==>ArcanistLinter::raiseLintAtOffset": {
"ct": 464,
"wt": 1695234
},
"ArcanistTodoCommentXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtOffset": {
"ct": 463,
"wt": 1695785
},
"PhutilRope::append==>substr": {
"ct": 179,
"wt": 1108
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>AASTNodeList::rewind": {
"ct": 3562,
"wt": 6034
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 3562,
"wt": 12598
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 3562,
"wt": 12353
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 3562,
"wt": 97294
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>preg_match": {
"ct": 3562,
"wt": 36472
},
"ArcanistXHPASTLinterRule::getActivePath==>ArcanistLinter::getActivePath": {
"ct": 3562,
"wt": 5148
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getActivePath": {
"ct": 3562,
"wt": 36807
},
"ArcanistClassFilenameMismatchXHPASTLinterRule::process==>basename": {
"ct": 3562,
"wt": 23913
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 78535,
"wt": 279221
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 3540,
"wt": 53066
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 3540,
"wt": 81282
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNode::getSemanticString": {
"ct": 74995,
"wt": 2807952
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>substr": {
"ct": 74995,
"wt": 86473
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>preg_quote": {
"ct": 74995,
"wt": 76133
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>preg_match": {
"ct": 74995,
"wt": 258439
},
"ArcanistClassNameLiteralXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 78535,
"wt": 118247
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 25742,
"wt": 78001
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 25742,
"wt": 82904
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 25742,
"wt": 627649
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>strtolower": {
"ct": 44404,
"wt": 33639
},
"ArcanistImplicitConstructorXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 25742,
"wt": 26098
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNodeList::current": {
"ct": 22284,
"wt": 74578
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNode::getChildOfType": {
"ct": 22284,
"wt": 312352
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNode::getChildren": {
"ct": 22284,
"wt": 22262
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNode::getConcreteString": {
"ct": 23064,
"wt": 639936
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>in_array": {
"ct": 23064,
"wt": 21911
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility==>AASTNodeList::next": {
"ct": 22284,
"wt": 33116
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 26948,
"wt": 78222
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 26948,
"wt": 21477
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 55666,
"wt": 967371
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 26948,
"wt": 52706
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNodeList::current": {
"ct": 22284,
"wt": 77018
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNode::getChildren": {
"ct": 22284,
"wt": 22866
},
"mpull==>AASTNode::getConcreteString": {
"ct": 28718,
"wt": 667306
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>mpull": {
"ct": 22284,
"wt": 619576
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>array_values": {
"ct": 44568,
"wt": 38151
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>array_intersect": {
"ct": 22284,
"wt": 113547
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>count": {
"ct": 44568,
"wt": 19452
},
"ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering==>AASTNodeList::next": {
"ct": 22284,
"wt": 36789
},
"ArcanistXHPASTLintNamingHook::isUpperCamelCase==>preg_match": {
"ct": 3562,
"wt": 31359
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::isUpperCamelCase": {
"ct": 3562,
"wt": 51908
},
"ArcanistXHPASTLintNamingHook::isLowerCamelCase==>preg_match": {
"ct": 26948,
"wt": 65913
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::isLowerCamelCase": {
"ct": 26948,
"wt": 150153
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 3630,
"wt": 12684
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 3597,
"wt": 12753
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 3597,
"wt": 28570
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 3630,
"wt": 6335
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 22226,
"wt": 72132
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 3540,
"wt": 32479
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 22226,
"wt": 433675
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::getAnonymousClosures": {
"ct": 3540,
"wt": 166353
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 18686,
"wt": 39376
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 18686,
"wt": 18651
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>strtolower": {
"ct": 61797,
"wt": 40293
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>in_array": {
"ct": 18686,
"wt": 16588
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 22226,
"wt": 29201
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 57694,
"wt": 179017
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 22202,
"wt": 50520
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 55876,
"wt": 953169
},
"ArcanistStaticThisXHPASTLinterRule::process==>strtolower": {
"ct": 55876,
"wt": 42261
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 57694,
"wt": 58317
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 22284,
"wt": 65589
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 22284,
"wt": 180804
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 22284,
"wt": 384456
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 22284,
"wt": 26630
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 22324,
"wt": 67404
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 22324,
"wt": 188887
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 22324,
"wt": 20645
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 23077,
"wt": 566135
},
"ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 22324,
"wt": 24047
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 22284,
"wt": 69612
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 56198,
"wt": 515587
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 37356,
"wt": 916802
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 43689,
"wt": 33949
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 75449,
"wt": 194549
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 76383,
"wt": 86955
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>count": {
"ct": 21394,
"wt": 12010
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 22284,
"wt": 26784
},
"FutureIterator::next==>ExecFuture::getReadSockets": {
"ct": 3940,
"wt": 28215
},
"FutureIterator::next==>ExecFuture::getWriteSockets": {
"ct": 3940,
"wt": 34161
},
"FutureIterator::next==>ExecFuture::getDefaultWait": {
"ct": 3890,
"wt": 55238
},
"FutureIterator::next==>min": {
"ct": 3890,
"wt": 3859
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNodeList::current": {
"ct": 4664,
"wt": 14262
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNode::getChildren": {
"ct": 4664,
"wt": 4302
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNode::getConcreteString": {
"ct": 9328,
"wt": 385921
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>in_array": {
"ct": 4664,
"wt": 3636
},
"ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility==>AASTNodeList::next": {
"ct": 4664,
"wt": 6126
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNodeList::current": {
"ct": 4664,
"wt": 15266
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNode::getChildren": {
"ct": 4664,
"wt": 4208
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>mpull": {
"ct": 4664,
"wt": 245597
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>array_values": {
"ct": 9328,
"wt": 6613
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>array_intersect": {
"ct": 4664,
"wt": 15989
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>count": {
"ct": 9328,
"wt": 3526
},
"ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering==>AASTNodeList::next": {
"ct": 4664,
"wt": 7349
},
"ArcanistXHPASTLintNamingHook::stripPHPFunction==>preg_replace": {
"ct": 115,
"wt": 796
},
"ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores==>preg_match": {
"ct": 1923,
"wt": 5247
},
"ArcanistNamingConventionsXHPASTLinterRule::process==>ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores": {
"ct": 1923,
"wt": 11939
},
"ArcanistReusedIteratorReferenceXHPASTLinterRule::process==>AASTNode::getOffset": {
"ct": 930,
"wt": 5662
},
"ArcanistStaticThisXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 942,
"wt": 10002
},
"AASTTree::buildTree@28==>count": {
"ct": 2318,
"wt": 1951
},
"AASTTree::buildTree@28==>XHPASTTree::newNode": {
"ct": 4049,
"wt": 189679
},
"AASTTree::buildTree@27==>AASTTree::buildTree@28": {
"ct": 2318,
"wt": 788739
},
"AASTNode::buildSelectCache@27==>AASTNode::getTypeID": {
"ct": 4049,
"wt": 4402
},
"AASTNode::buildSelectCache@28==>AASTNode::getChildren": {
"ct": 4049,
"wt": 3898
},
"AASTNode::buildSelectCache@27==>AASTNode::buildSelectCache@28": {
"ct": 4049,
"wt": 190244
},
"ArcanistInvalidModifiersXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 386,
"wt": 468
},
"AASTTree::buildTree@29==>count": {
"ct": 1598,
"wt": 1390
},
"AASTTree::buildTree@29==>XHPASTTree::newNode": {
"ct": 2993,
"wt": 21964
},
"AASTTree::buildTree@28==>AASTTree::buildTree@29": {
"ct": 1598,
"wt": 556929
},
"AASTTree::buildTree@30==>count": {
"ct": 1221,
"wt": 1044
},
"AASTTree::buildTree@30==>XHPASTTree::newNode": {
"ct": 2143,
"wt": 26483
},
"AASTTree::buildTree@31==>count": {
"ct": 863,
"wt": 730
},
"AASTTree::buildTree@31==>XHPASTTree::newNode": {
"ct": 1556,
"wt": 10921
},
"AASTTree::buildTree@32==>count": {
"ct": 584,
"wt": 492
},
"AASTTree::buildTree@32==>XHPASTTree::newNode": {
"ct": 1030,
"wt": 7493
},
"AASTTree::buildTree@33==>count": {
"ct": 429,
"wt": 376
},
"AASTTree::buildTree@33==>XHPASTTree::newNode": {
"ct": 763,
"wt": 103322
},
"AASTTree::buildTree@34==>count": {
"ct": 305,
"wt": 252
},
"AASTTree::buildTree@34==>XHPASTTree::newNode": {
"ct": 515,
"wt": 11268
},
"AASTTree::buildTree@35==>count": {
"ct": 214,
"wt": 169
},
"AASTTree::buildTree@35==>XHPASTTree::newNode": {
"ct": 378,
"wt": 2646
},
"AASTTree::buildTree@36==>count": {
"ct": 136,
"wt": 100
},
"AASTTree::buildTree@36==>XHPASTTree::newNode": {
"ct": 240,
"wt": 1786
},
"AASTTree::buildTree@37==>count": {
"ct": 108,
"wt": 89
},
"AASTTree::buildTree@37==>XHPASTTree::newNode": {
"ct": 195,
"wt": 1379
},
"AASTTree::buildTree@38==>count": {
"ct": 67,
"wt": 58
},
"AASTTree::buildTree@38==>XHPASTTree::newNode": {
"ct": 112,
"wt": 748
},
"AASTTree::buildTree@39==>count": {
"ct": 47,
"wt": 38
},
"AASTTree::buildTree@39==>XHPASTTree::newNode": {
"ct": 87,
"wt": 594
},
"AASTTree::buildTree@40==>count": {
"ct": 39,
"wt": 48
},
"AASTTree::buildTree@40==>XHPASTTree::newNode": {
"ct": 68,
"wt": 507
},
"AASTTree::buildTree@41==>count": {
"ct": 20,
"wt": 21
},
"AASTTree::buildTree@41==>XHPASTTree::newNode": {
"ct": 42,
"wt": 349
},
"AASTTree::buildTree@40==>AASTTree::buildTree@41": {
"ct": 20,
"wt": 3430
},
"AASTTree::buildTree@39==>AASTTree::buildTree@40": {
"ct": 39,
"wt": 4637
},
"AASTTree::buildTree@38==>AASTTree::buildTree@39": {
"ct": 47,
"wt": 6136
},
"AASTTree::buildTree@37==>AASTTree::buildTree@38": {
"ct": 67,
"wt": 8023
},
"AASTTree::buildTree@36==>AASTTree::buildTree@37": {
"ct": 108,
"wt": 11343
},
"AASTTree::buildTree@35==>AASTTree::buildTree@36": {
"ct": 136,
"wt": 15513
},
"AASTTree::buildTree@34==>AASTTree::buildTree@35": {
"ct": 214,
"wt": 21772
},
"AASTTree::buildTree@33==>AASTTree::buildTree@34": {
"ct": 305,
"wt": 38362
},
"AASTTree::buildTree@32==>AASTTree::buildTree@33": {
"ct": 429,
"wt": 149528
},
"AASTTree::buildTree@31==>AASTTree::buildTree@32": {
"ct": 584,
"wt": 169305
},
"AASTTree::buildTree@30==>AASTTree::buildTree@31": {
"ct": 863,
"wt": 195765
},
"AASTTree::buildTree@29==>AASTTree::buildTree@30": {
"ct": 1221,
"wt": 244876
},
"AASTNode::buildSelectCache@28==>AASTNode::getTypeID": {
"ct": 2993,
"wt": 3159
},
"AASTNode::buildSelectCache@29==>AASTNode::getChildren": {
"ct": 2993,
"wt": 2849
},
"AASTNode::buildSelectCache@28==>AASTNode::buildSelectCache@29": {
"ct": 2993,
"wt": 145668
},
"AASTNode::buildSelectCache@29==>AASTNode::getTypeID": {
"ct": 2143,
"wt": 2288
},
"AASTNode::buildSelectCache@30==>AASTNode::getChildren": {
"ct": 2143,
"wt": 2093
},
"AASTNode::buildSelectCache@30==>AASTNode::getTypeID": {
"ct": 1556,
"wt": 1648
},
"AASTNode::buildSelectCache@31==>AASTNode::getChildren": {
"ct": 1556,
"wt": 1483
},
"AASTNode::buildSelectCache@31==>AASTNode::getTypeID": {
"ct": 1030,
"wt": 1062
},
"AASTNode::buildSelectCache@32==>AASTNode::getChildren": {
"ct": 1030,
"wt": 978
},
"AASTNode::buildSelectCache@32==>AASTNode::getTypeID": {
"ct": 763,
"wt": 812
},
"AASTNode::buildSelectCache@33==>AASTNode::getChildren": {
"ct": 763,
"wt": 733
},
"AASTNode::buildSelectCache@33==>AASTNode::getTypeID": {
"ct": 515,
"wt": 535
},
"AASTNode::buildSelectCache@34==>AASTNode::getChildren": {
"ct": 515,
"wt": 450
},
"AASTNode::buildSelectCache@34==>AASTNode::getTypeID": {
"ct": 378,
"wt": 342
},
"AASTNode::buildSelectCache@35==>AASTNode::getChildren": {
"ct": 378,
"wt": 302
},
"AASTNode::buildSelectCache@35==>AASTNode::getTypeID": {
"ct": 240,
"wt": 212
},
"AASTNode::buildSelectCache@36==>AASTNode::getChildren": {
"ct": 240,
"wt": 193
},
"AASTNode::buildSelectCache@36==>AASTNode::getTypeID": {
"ct": 195,
"wt": 171
},
"AASTNode::buildSelectCache@37==>AASTNode::getChildren": {
"ct": 195,
"wt": 148
},
"AASTNode::buildSelectCache@37==>AASTNode::getTypeID": {
"ct": 112,
"wt": 104
},
"AASTNode::buildSelectCache@38==>AASTNode::getChildren": {
"ct": 112,
"wt": 87
},
"AASTNode::buildSelectCache@38==>AASTNode::getTypeID": {
"ct": 87,
"wt": 93
},
"AASTNode::buildSelectCache@39==>AASTNode::getChildren": {
"ct": 87,
"wt": 84
},
"AASTNode::buildSelectCache@38==>AASTNode::buildSelectCache@39": {
"ct": 87,
"wt": 28206
},
"AASTNode::buildSelectCache@39==>AASTNode::getTypeID": {
"ct": 68,
"wt": 24119
},
"AASTNode::buildSelectCache@40==>AASTNode::getChildren": {
"ct": 68,
"wt": 99
},
"AASTNode::buildSelectCache@40==>AASTNode::getTypeID": {
"ct": 42,
"wt": 60
},
"AASTNode::buildSelectCache@41==>AASTNode::getChildren": {
"ct": 42,
"wt": 51
},
"AASTNode::buildSelectCache@40==>AASTNode::buildSelectCache@41": {
"ct": 42,
"wt": 2202
},
"AASTNode::buildSelectCache@39==>AASTNode::buildSelectCache@40": {
"ct": 68,
"wt": 3033
},
"AASTNode::buildSelectCache@37==>AASTNode::buildSelectCache@38": {
"ct": 112,
"wt": 29458
},
"AASTNode::buildSelectCache@36==>AASTNode::buildSelectCache@37": {
"ct": 195,
"wt": 43743
},
"AASTNode::buildSelectCache@35==>AASTNode::buildSelectCache@36": {
"ct": 240,
"wt": 46297
},
"AASTNode::buildSelectCache@34==>AASTNode::buildSelectCache@35": {
"ct": 378,
"wt": 49847
},
"AASTNode::buildSelectCache@33==>AASTNode::buildSelectCache@34": {
"ct": 515,
"wt": 55227
},
"AASTNode::buildSelectCache@32==>AASTNode::buildSelectCache@33": {
"ct": 763,
"wt": 63007
},
"AASTNode::buildSelectCache@31==>AASTNode::buildSelectCache@32": {
"ct": 1030,
"wt": 74288
},
"AASTNode::buildSelectCache@30==>AASTNode::buildSelectCache@31": {
"ct": 1556,
"wt": 90193
},
"AASTNode::buildSelectCache@29==>AASTNode::buildSelectCache@30": {
"ct": 2143,
"wt": 113350
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::current": {
"ct": 3540,
"wt": 12869
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getChildOfType": {
"ct": 3542,
"wt": 32122
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getChildren": {
"ct": 3540,
"wt": 3323
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNode::getConcreteString": {
"ct": 7058,
"wt": 151604
},
"XHPASTNode::getDocblockToken==>AASTTree::getRawTokenStream": {
"ct": 3540,
"wt": 1870
},
"XHPASTNode::getDocblockToken==>XHPASTToken::getTypeName": {
"ct": 7079,
"wt": 9628
},
"XHPASTNode::getDocblockToken==>XHPASTToken::isAnyWhitespace": {
"ct": 6828,
"wt": 14641
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>XHPASTNode::getDocblockToken": {
"ct": 3540,
"wt": 74061
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTNodeList::next": {
"ct": 3540,
"wt": 6237
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNodeList::current": {
"ct": 3540,
"wt": 12954
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNode::getChildOfType": {
"ct": 3540,
"wt": 31586
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNode::getChildByIndex": {
"ct": 3540,
"wt": 9227
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNode::getConcreteString": {
"ct": 3540,
"wt": 69303
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNode::getTypeName": {
"ct": 3540,
"wt": 5167
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>AASTNodeList::next": {
"ct": 3540,
"wt": 5249
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>AASTToken::getValue": {
"ct": 251,
"wt": 206
},
"PhutilDocblockParser::parse==>trim": {
"ct": 794,
"wt": 769
},
"PhutilDocblockParser::parse==>preg_replace": {
"ct": 1347,
"wt": 6213
},
"PhutilDocblockParser::parse==>explode": {
"ct": 502,
"wt": 1652
},
"PhutilDocblockParser::parse==>preg_match": {
"ct": 3278,
"wt": 4673
},
"PhutilDocblockParser::parse==>implode": {
"ct": 251,
"wt": 415
},
"PhutilDocblockParser::parse==>preg_match_all": {
"ct": 251,
"wt": 1392
},
"PhutilDocblockParser::parse==>strlen": {
"ct": 3237,
"wt": 1487
},
"PhutilDocblockParser::parse==>str_replace": {
"ct": 251,
"wt": 518
},
"PhutilDocblockParser::parse==>array_filter": {
"ct": 251,
"wt": 441
},
"PhutilDocblockParser::parse==>min": {
"ct": 1253,
"wt": 728
},
"PhutilDocblockParser::parse==>str_repeat": {
"ct": 251,
"wt": 277
},
"PhutilDocblockParser::parse==>rtrim": {
"ct": 251,
"wt": 234
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>PhutilDocblockParser::parse": {
"ct": 251,
"wt": 45326
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>idx": {
"ct": 251,
"wt": 643
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>pht": {
"ct": 2,
"wt": 187
},
"ArcanistBaseXHPASTLinter::raiseLintAtNode==>AASTNode::getOffset": {
"ct": 15,
"wt": 142
},
"ArcanistBaseXHPASTLinter::raiseLintAtNode==>AASTNode::getConcreteString": {
"ct": 15,
"wt": 6122
},
"ArcanistLinter::getLintMessageFullCode==>ArcanistPhutilXHPASTLinter::getLinterName": {
"ct": 6,
"wt": 9
},
"ArcanistPhutilXHPASTLinter::getLintNameMap==>pht": {
"ct": 30,
"wt": 1506
},
"ArcanistLinter::getLintMessageName==>ArcanistPhutilXHPASTLinter::getLintNameMap": {
"ct": 6,
"wt": 1609
},
"ArcanistBaseXHPASTLinter::raiseLintAtNode==>ArcanistLinter::raiseLintAtOffset": {
"ct": 15,
"wt": 34368
},
"ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges==>ArcanistBaseXHPASTLinter::raiseLintAtNode": {
"ct": 2,
"wt": 1526
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>max": {
"ct": 207,
"wt": 351
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 2,
"wt": 12
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>pht": {
"ct": 2,
"wt": 161
},
"ArcanistXHPASTLinterRule::raiseLintAtNode==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 9,
"wt": 15
},
"ArcanistXHPASTLinterRule::raiseLintAtNode==>ArcanistBaseXHPASTLinter::raiseLintAtNode": {
"ct": 9,
"wt": 16478
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtNode": {
"ct": 2,
"wt": 8428
},
"ArcanistGlobalVariableXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 2,
"wt": 7
},
"ArcanistReusedAsIteratorXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 2,
"wt": 8
},
"ArcanistUndeclaredVariableXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 2,
"wt": 4
},
"XHPASTNode::getStringLiteralValue==>preg_match": {
"ct": 67,
"wt": 190
},
"xsprintf==>pht": {
"ct": 32,
"wt": 2032
},
"xsprintf==>Exception::__construct": {
"ct": 32,
"wt": 89
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 203,
"wt": 3792
},
"ArcanistInvalidDefaultParameterXHPASTLinterRule::process==>strtolower": {
"ct": 203,
"wt": 210
},
"AASTTree::buildTree@42==>count": {
"ct": 12,
"wt": 17
},
"AASTTree::buildTree@42==>XHPASTTree::newNode": {
"ct": 18,
"wt": 173
},
"AASTTree::buildTree@43==>count": {
"ct": 7,
"wt": 10
},
"AASTTree::buildTree@43==>XHPASTTree::newNode": {
"ct": 18,
"wt": 188
},
"AASTTree::buildTree@42==>AASTTree::buildTree@43": {
"ct": 7,
"wt": 2159
},
"AASTTree::buildTree@41==>AASTTree::buildTree@42": {
"ct": 12,
"wt": 2614
},
"AASTNode::buildSelectCache@41==>AASTNode::getTypeID": {
"ct": 18,
"wt": 34
},
"AASTNode::buildSelectCache@42==>AASTNode::getChildren": {
"ct": 18,
"wt": 31
},
"AASTNode::buildSelectCache@42==>AASTNode::getTypeID": {
"ct": 18,
"wt": 31
},
"AASTNode::buildSelectCache@43==>AASTNode::getChildren": {
"ct": 18,
"wt": 26
},
"AASTNode::buildSelectCache@42==>AASTNode::buildSelectCache@43": {
"ct": 18,
"wt": 1413
},
"AASTNode::buildSelectCache@41==>AASTNode::buildSelectCache@42": {
"ct": 18,
"wt": 1748
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>XHPASTNode::isStaticScalar": {
"ct": 12,
"wt": 92
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>XHPASTNode::evalStatic": {
"ct": 10,
"wt": 564
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>AASTNode::getTokens": {
"ct": 16,
"wt": 217
},
"head_key==>reset": {
"ct": 10,
"wt": 2
},
"head_key==>key": {
"ct": 10,
"wt": 2
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>head_key": {
"ct": 10,
"wt": 93
},
"last_key==>end": {
"ct": 10,
"wt": 1
},
"last_key==>key": {
"ct": 10,
"wt": 1
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>last_key": {
"ct": 10,
"wt": 76
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>range": {
"ct": 10,
"wt": 31
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>array_keys": {
"ct": 6,
"wt": 6
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>array_intersect": {
"ct": 6,
"wt": 377
},
"XHPASTNode::checkIsConstantString==>in_array": {
"ct": 2,
"wt": 4
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>pht": {
"ct": 2,
"wt": 166
},
"ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall==>ArcanistBaseXHPASTLinter::raiseLintAtNode": {
"ct": 2,
"wt": 16519
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNodeList::current": {
"ct": 11,
"wt": 31
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNode::getChildOfType": {
"ct": 11,
"wt": 87
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNode::getChildren": {
"ct": 11,
"wt": 11
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>count": {
"ct": 11,
"wt": 4
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>pht": {
"ct": 3,
"wt": 213
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtNode": {
"ct": 3,
"wt": 6855
},
"ArcanistPregQuoteMisuseXHPASTLinterRule::process==>AASTNodeList::next": {
"ct": 11,
"wt": 9
},
"ArcanistTextLinter::lintEOFWhitespace==>pht": {
"ct": 3,
"wt": 370
},
"ArcanistTextLinter::lintEOFWhitespace==>ArcanistLinter::raiseLintAtOffset": {
"ct": 3,
"wt": 5496
},
"AASTTree::buildTree@44==>count": {
"ct": 10,
"wt": 16
},
"AASTTree::buildTree@44==>XHPASTTree::newNode": {
"ct": 18,
"wt": 180
},
"AASTTree::buildTree@45==>count": {
"ct": 3,
"wt": 3
},
"AASTTree::buildTree@45==>XHPASTTree::newNode": {
"ct": 6,
"wt": 52
},
"AASTTree::buildTree@46==>count": {
"ct": 4,
"wt": 5
},
"AASTTree::buildTree@46==>XHPASTTree::newNode": {
"ct": 6,
"wt": 47
},
"AASTTree::buildTree@47==>count": {
"ct": 4,
"wt": 3
},
"AASTTree::buildTree@47==>XHPASTTree::newNode": {
"ct": 8,
"wt": 63
},
"AASTTree::buildTree@48==>count": {
"ct": 3,
"wt": 4
},
"AASTTree::buildTree@48==>XHPASTTree::newNode": {
"ct": 4,
"wt": 37
},
"AASTTree::buildTree@49==>count": {
"ct": 3,
"wt": 4
},
"AASTTree::buildTree@49==>XHPASTTree::newNode": {
"ct": 6,
"wt": 52
},
"AASTTree::buildTree@50==>count": {
"ct": 2,
"wt": 4
},
"AASTTree::buildTree@50==>XHPASTTree::newNode": {
"ct": 3,
"wt": 33
},
"AASTTree::buildTree@51==>count": {
"ct": 1,
"wt": 2
},
"AASTTree::buildTree@51==>XHPASTTree::newNode": {
"ct": 2,
"wt": 35
},
"AASTTree::buildTree@52==>count": {
"ct": 2,
"wt": 4
},
"AASTTree::buildTree@52==>XHPASTTree::newNode": {
"ct": 3,
"wt": 33
},
"AASTTree::buildTree@53==>count": {
"ct": 2,
"wt": 3
},
"AASTTree::buildTree@53==>XHPASTTree::newNode": {
"ct": 4,
"wt": 44
},
"AASTTree::buildTree@54==>count": {
"ct": 2,
"wt": 4
},
"AASTTree::buildTree@54==>XHPASTTree::newNode": {
"ct": 3,
"wt": 33
},
"AASTTree::buildTree@55==>count": {
"ct": 2,
"wt": 4
},
"AASTTree::buildTree@55==>XHPASTTree::newNode": {
"ct": 4,
"wt": 44
},
"AASTTree::buildTree@56==>count": {
"ct": 2,
"wt": 4
},
"AASTTree::buildTree@56==>XHPASTTree::newNode": {
"ct": 4,
"wt": 45
},
"AASTTree::buildTree@55==>AASTTree::buildTree@56": {
"ct": 2,
"wt": 99
},
"AASTTree::buildTree@54==>AASTTree::buildTree@55": {
"ct": 2,
"wt": 211
},
"AASTTree::buildTree@53==>AASTTree::buildTree@54": {
"ct": 2,
"wt": 299
},
"AASTTree::buildTree@52==>AASTTree::buildTree@53": {
"ct": 2,
"wt": 409
},
"AASTTree::buildTree@51==>AASTTree::buildTree@52": {
"ct": 2,
"wt": 501
},
"AASTTree::buildTree@50==>AASTTree::buildTree@51": {
"ct": 1,
"wt": 573
},
"AASTTree::buildTree@49==>AASTTree::buildTree@50": {
"ct": 2,
"wt": 661
},
"AASTTree::buildTree@48==>AASTTree::buildTree@49": {
"ct": 3,
"wt": 788
},
"AASTTree::buildTree@47==>AASTTree::buildTree@48": {
"ct": 3,
"wt": 902
},
"AASTTree::buildTree@46==>AASTTree::buildTree@47": {
"ct": 4,
"wt": 1056
},
"AASTTree::buildTree@45==>AASTTree::buildTree@46": {
"ct": 4,
"wt": 1187
},
"AASTTree::buildTree@44==>AASTTree::buildTree@45": {
"ct": 3,
"wt": 1321
},
"AASTTree::buildTree@43==>AASTTree::buildTree@44": {
"ct": 10,
"wt": 1726
},
"AASTNode::buildSelectCache@43==>AASTNode::getTypeID": {
"ct": 18,
"wt": 31
},
"AASTNode::buildSelectCache@44==>AASTNode::getChildren": {
"ct": 18,
"wt": 21
},
"AASTNode::buildSelectCache@44==>AASTNode::getTypeID": {
"ct": 6,
"wt": 9
},
"AASTNode::buildSelectCache@45==>AASTNode::getChildren": {
"ct": 6,
"wt": 9
},
"AASTNode::buildSelectCache@45==>AASTNode::getTypeID": {
"ct": 6,
"wt": 7
},
"AASTNode::buildSelectCache@46==>AASTNode::getChildren": {
"ct": 6,
"wt": 7
},
"AASTNode::buildSelectCache@46==>AASTNode::getTypeID": {
"ct": 8,
"wt": 9
},
"AASTNode::buildSelectCache@47==>AASTNode::getChildren": {
"ct": 8,
"wt": 8
},
"AASTNode::buildSelectCache@47==>AASTNode::getTypeID": {
"ct": 4,
"wt": 6
},
"AASTNode::buildSelectCache@48==>AASTNode::getChildren": {
"ct": 4,
"wt": 7
},
"AASTNode::buildSelectCache@48==>AASTNode::getTypeID": {
"ct": 6,
"wt": 8
},
"AASTNode::buildSelectCache@49==>AASTNode::getChildren": {
"ct": 6,
"wt": 8
},
"AASTNode::buildSelectCache@49==>AASTNode::getTypeID": {
"ct": 3,
"wt": 6
},
"AASTNode::buildSelectCache@50==>AASTNode::getChildren": {
"ct": 3,
"wt": 6
},
"AASTNode::buildSelectCache@50==>AASTNode::getTypeID": {
"ct": 2,
"wt": 4
},
"AASTNode::buildSelectCache@51==>AASTNode::getChildren": {
"ct": 2,
"wt": 4
},
"AASTNode::buildSelectCache@51==>AASTNode::getTypeID": {
"ct": 3,
"wt": 6
},
"AASTNode::buildSelectCache@52==>AASTNode::getChildren": {
"ct": 3,
"wt": 6
},
"AASTNode::buildSelectCache@52==>AASTNode::getTypeID": {
"ct": 4,
"wt": 8
},
"AASTNode::buildSelectCache@53==>AASTNode::getChildren": {
"ct": 4,
"wt": 7
},
"AASTNode::buildSelectCache@53==>AASTNode::getTypeID": {
"ct": 3,
"wt": 6
},
"AASTNode::buildSelectCache@54==>AASTNode::getChildren": {
"ct": 3,
"wt": 5
},
"AASTNode::buildSelectCache@54==>AASTNode::getTypeID": {
"ct": 4,
"wt": 8
},
"AASTNode::buildSelectCache@55==>AASTNode::getChildren": {
"ct": 4,
"wt": 6
},
"AASTNode::buildSelectCache@55==>AASTNode::getTypeID": {
"ct": 4,
"wt": 8
},
"AASTNode::buildSelectCache@56==>AASTNode::getChildren": {
"ct": 4,
"wt": 7
},
"AASTNode::buildSelectCache@55==>AASTNode::buildSelectCache@56": {
"ct": 4,
"wt": 30
},
"AASTNode::buildSelectCache@54==>AASTNode::buildSelectCache@55": {
"ct": 4,
"wt": 96
},
"AASTNode::buildSelectCache@53==>AASTNode::buildSelectCache@54": {
"ct": 3,
"wt": 167
},
"AASTNode::buildSelectCache@52==>AASTNode::buildSelectCache@53": {
"ct": 4,
"wt": 245
},
"AASTNode::buildSelectCache@51==>AASTNode::buildSelectCache@52": {
"ct": 3,
"wt": 319
},
"AASTNode::buildSelectCache@50==>AASTNode::buildSelectCache@51": {
"ct": 2,
"wt": 377
},
"AASTNode::buildSelectCache@49==>AASTNode::buildSelectCache@50": {
"ct": 3,
"wt": 431
},
"AASTNode::buildSelectCache@48==>AASTNode::buildSelectCache@49": {
"ct": 6,
"wt": 507
},
"AASTNode::buildSelectCache@47==>AASTNode::buildSelectCache@48": {
"ct": 4,
"wt": 597
},
"AASTNode::buildSelectCache@46==>AASTNode::buildSelectCache@47": {
"ct": 8,
"wt": 696
},
"AASTNode::buildSelectCache@45==>AASTNode::buildSelectCache@46": {
"ct": 6,
"wt": 808
},
"AASTNode::buildSelectCache@44==>AASTNode::buildSelectCache@45": {
"ct": 6,
"wt": 916
},
"AASTNode::buildSelectCache@43==>AASTNode::buildSelectCache@44": {
"ct": 18,
"wt": 1114
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::current": {
"ct": 4,
"wt": 13
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildByIndex": {
"ct": 12,
"wt": 23
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getConcreteString": {
"ct": 12,
"wt": 276
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildOfType": {
"ct": 4,
"wt": 32
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNode::getChildren": {
"ct": 4,
"wt": 3
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>count": {
"ct": 4,
"wt": 3
},
"ArcanistPhutilXHPASTLinter::lintArrayCombine==>AASTNodeList::next": {
"ct": 4,
"wt": 4
},
"ArcanistUselessOverridingMethodXHPASTLinterRule::process==>array_shift": {
"ct": 2,
"wt": 5
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>XHPASTToken::isAnyWhitespace": {
"ct": 1,
"wt": 1
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>AASTToken::getValue": {
"ct": 1,
"wt": 1
},
"ArcanistSelfMemberReferenceXHPASTLinterRule::process==>strpos": {
"ct": 1,
"wt": 2
},
"ArcanistListAssignmentXHPASTLinterRule::process==>pht": {
"ct": 1,
"wt": 56
},
"ArcanistXHPASTLinterRule::raiseLintAtToken==>ArcanistXHPASTLinterRule::getLintID": {
"ct": 1,
"wt": 1
},
"ArcanistBaseXHPASTLinter::raiseLintAtToken==>AASTToken::getOffset": {
"ct": 1,
"wt": 1
},
"ArcanistBaseXHPASTLinter::raiseLintAtToken==>AASTToken::getValue": {
"ct": 1,
"wt": 1
},
"ArcanistBaseXHPASTLinter::raiseLintAtToken==>ArcanistLinter::raiseLintAtOffset": {
"ct": 1,
"wt": 4388
},
"ArcanistXHPASTLinterRule::raiseLintAtToken==>ArcanistBaseXHPASTLinter::raiseLintAtToken": {
"ct": 1,
"wt": 4403
},
"ArcanistListAssignmentXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtToken": {
"ct": 1,
"wt": 4414
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 1,
"wt": 5
},
"ArcanistArraySeparatorXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 1,
"wt": 13
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>head": {
"ct": 1,
"wt": 12
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>AASTToken::getOffset": {
"ct": 1,
"wt": 3
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>pht": {
"ct": 1,
"wt": 133
},
"ArcanistObjectOperatorSpacingXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtOffset": {
"ct": 1,
"wt": 4405
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNode::getChildByIndex": {
"ct": 1,
"wt": 2
},
"ArcanistToStringExceptionXHPASTLinterRule::process==>AASTNode::getTypeName": {
"ct": 1,
"wt": 1
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>pht": {
"ct": 4,
"wt": 148
},
"ArcanistPHPCompatibilityXHPASTLinterRule::process==>ArcanistXHPASTLinterRule::raiseLintAtNode": {
"ct": 4,
"wt": 1289
},
"ArcanistLintEngine::beginLintServiceCall==>ArcanistJSHintLinter::getInfoName": {
"ct": 20,
"wt": 28049
},
"ArcanistExternalLinter::buildFutures==>ArcanistExternalLinter::getExecutableCommand": {
"ct": 10,
"wt": 399537
},
"ArcanistExternalLinter::buildFutures==>ArcanistExternalLinter::getCommandFlags": {
"ct": 10,
"wt": 487
},
"xsprintf_command==>substr_replace": {
"ct": 10,
"wt": 20
},
"xsprintf_command==>is_array": {
"ct": 10,
"wt": 4
},
"csprintf@1==>func_get_args": {
"ct": 462,
"wt": 78
},
"PhutilCommandString::__construct@1==>PhutilCommandString::getMaskedString@1": {
"ct": 20,
"wt": 996
},
"csprintf@1==>PhutilCommandString::__construct@1": {
"ct": 462,
"wt": 23195
},
"xsprintf_command==>csprintf@1": {
"ct": 20,
"wt": 1204
},
"PhutilCommandString::__toString==>PhutilCommandString::getMaskedString@1": {
"ct": 20,
"wt": 858
},
"implode==>PhutilCommandString::__toString": {
"ct": 904,
"wt": 46569
},
"xsprintf_command==>implode": {
"ct": 10,
"wt": 979
},
"ArcanistExternalLinter::buildFutures==>csprintf": {
"ct": 10,
"wt": 3816
},
"ArcanistExternalLinter::buildFutures==>ArcanistLinter::getEngine": {
"ct": 221,
"wt": 39
},
"ArcanistExternalLinter::buildFutures==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 221,
"wt": 7798
},
"ArcanistExternalLinter::getPathArgumentForLinterFuture==>csprintf": {
"ct": 221,
"wt": 12182
},
"ArcanistExternalLinter::buildFutures==>ArcanistExternalLinter::getPathArgumentForLinterFuture": {
"ct": 221,
"wt": 12778
},
"xsprintf@2==>count": {
"ct": 3315,
"wt": 1644
},
"xsprintf@2==>strlen": {
"ct": 3315,
"wt": 1060
},
"xsprintf@2==>strpos": {
"ct": 3315,
"wt": 1543
},
"xsprintf_command@2==>strlen": {
"ct": 3315,
"wt": 1723
},
"xsprintf_command@2==>PhutilCommandString::escapeArgument": {
"ct": 3315,
"wt": 101153
},
"xsprintf@2==>xsprintf_command@2": {
"ct": 3315,
"wt": 235754
},
"xsprintf@2==>call_user_func_array@1": {
"ct": 1105,
"wt": 11401
},
"PhutilCommandString::renderString@2==>xsprintf@2": {
"ct": 3315,
"wt": 362780
},
"PhutilCommandString::getMaskedString@2==>PhutilCommandString::renderString@2": {
"ct": 2210,
"wt": 235692
},
"xsprintf_command@1==>PhutilCommandString::getMaskedString@2": {
"ct": 442,
"wt": 69374
},
"xsprintf_command@1==>substr_replace": {
"ct": 663,
"wt": 1502
},
"xsprintf_command@1==>is_array": {
"ct": 663,
"wt": 263
},
"PhutilCommandString::__construct@1==>PhutilCommandString::getMaskedString@2": {
"ct": 442,
"wt": 20552
},
"xsprintf_command@1==>csprintf@1": {
"ct": 442,
"wt": 24437
},
"PhutilCommandString::__toString==>PhutilCommandString::getMaskedString@2": {
"ct": 442,
"wt": 19189
},
"xsprintf_command@1==>implode": {
"ct": 663,
"wt": 109060
},
"ArcanistExternalLinter::buildFutures==>ExecFuture::__construct": {
"ct": 221,
"wt": 100963
},
"ArcanistExternalLinter::buildFutures==>ArcanistLinter::getProjectRoot": {
"ct": 221,
"wt": 1475
},
"ArcanistExternalLinter::buildFutures==>ExecFuture::setCWD": {
"ct": 221,
"wt": 203
},
"ArcanistFutureLinter::willLintPaths==>ArcanistExternalLinter::buildFutures": {
"ct": 10,
"wt": 530454
},
"xsprintf@2==>call_user_func_array": {
"ct": 2210,
"wt": 38923
},
"PhutilCommandString::__construct==>PhutilCommandString::getMaskedString@2": {
"ct": 442,
"wt": 76188
},
"xsprintf_command@1==>csprintf": {
"ct": 884,
"wt": 206008
},
"PhutilCommandString::__toString@1==>PhutilCommandString::getMaskedString@2": {
"ct": 442,
"wt": 56134
},
"implode==>PhutilCommandString::__toString@1": {
"ct": 442,
"wt": 57952
},
"PhutilCommandString::getUnmaskedString@2==>PhutilCommandString::renderString@2": {
"ct": 221,
"wt": 91564
},
"xsprintf_command@1==>PhutilCommandString::getUnmaskedString@2": {
"ct": 221,
"wt": 92566
},
"PhutilCommandString::getMaskedString==>PhutilCommandString::renderString@2": {
"ct": 884,
"wt": 71358
},
"ArcanistNoParentScopeXHPASTLinterRule::process==>AASTNode::getConcreteString": {
"ct": 57,
"wt": 1244
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>pht": {
"ct": 1,
"wt": 38
},
"ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject==>ArcanistBaseXHPASTLinter::raiseLintAtNode": {
"ct": 1,
"wt": 5994
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::current": {
"ct": 1,
"wt": 1
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNode::getChildByIndex": {
"ct": 1,
"wt": 1
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNode::getConcreteString": {
"ct": 1,
"wt": 9
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>strtolower": {
"ct": 1,
"wt": 0
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>ArcanistBaseXHPASTLinter::raiseLintAtNode": {
"ct": 1,
"wt": 293
},
"ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions==>AASTNodeList::next": {
"ct": 1,
"wt": 1
},
"ArcanistExternalLinter::resolveFuture==>Future::resolve": {
"ct": 221,
"wt": 134946
},
"ArcanistJSHintLinter::parseLinterOutput==>phutil_json_decode": {
"ct": 221,
"wt": 314615
},
"ArcanistExternalLinter::resolveFuture==>ArcanistJSHintLinter::parseLinterOutput": {
"ct": 221,
"wt": 617943
},
"ArcanistFutureLinter::didLintPaths==>ArcanistExternalLinter::resolveFuture": {
"ct": 221,
"wt": 858826
},
"ArcanistFutureLinter::didLintPaths==>ArcanistFutureLinter::didResolveLinterFutures": {
"ct": 10,
"wt": 13
},
"PhabricatorJavelinLinter::getInfoName==>pht": {
"ct": 16,
"wt": 894
},
"ArcanistLintEngine::beginLintServiceCall==>PhabricatorJavelinLinter::getInfoName": {
"ct": 16,
"wt": 991
},
"PhabricatorJavelinLinter::willLintPaths==>PhabricatorJavelinLinter::getBinaryPath": {
"ct": 8,
"wt": 26
},
"ArcanistLintEngine::executeLinterOnPaths==>PhabricatorJavelinLinter::willLintPaths": {
"ct": 8,
"wt": 87
},
"PhabricatorJavelinLinter::shouldIgnorePath==>preg_match": {
"ct": 214,
"wt": 606
},
"PhabricatorJavelinLinter::lintPath==>PhabricatorJavelinLinter::shouldIgnorePath": {
"ct": 214,
"wt": 980
},
"PhabricatorJavelinLinter::lintPath==>pht": {
"ct": 1,
"wt": 29
},
"ArcanistLinter::getLintMessageFullCode==>PhabricatorJavelinLinter::getLinterName": {
"ct": 1,
"wt": 1
},
"ArcanistLinter::getLintMessageSeverity==>PhabricatorJavelinLinter::getLintSeverityMap": {
"ct": 1,
"wt": 3
},
"PhabricatorJavelinLinter::getLintNameMap==>pht": {
"ct": 5,
"wt": 101
},
"ArcanistLinter::getLintMessageName==>PhabricatorJavelinLinter::getLintNameMap": {
"ct": 1,
"wt": 111
},
"PhabricatorJavelinLinter::lintPath==>ArcanistLinter::raiseLintAtLine": {
"ct": 1,
"wt": 277
},
"ArcanistLintEngine::executeLinterOnPaths==>PhabricatorJavelinLinter::lintPath": {
"ct": 214,
"wt": 1713
},
"FutureIterator::next==>Future::waitForSockets": {
"ct": 369,
"wt": 56058734
},
"ArcanistExternalLinter::resolveFuture==>ArcanistExternalLinter::shouldExpectCommandErrors": {
"ct": 64,
"wt": 104
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setPath": {
"ct": 315,
"wt": 468
},
"ArcanistJSHintLinter::parseLinterOutput==>idx": {
"ct": 1890,
"wt": 2600
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setLine": {
"ct": 315,
"wt": 2934
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setChar": {
"ct": 315,
"wt": 58738
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setCode": {
"ct": 315,
"wt": 84
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setName": {
"ct": 315,
"wt": 166
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setDescription": {
"ct": 315,
"wt": 111
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistLinter::getLintSeverityMap": {
"ct": 315,
"wt": 36327
},
"ArcanistJSHintLinter::getDefaultMessageSeverity==>preg_match": {
"ct": 317,
"wt": 53690
},
"ArcanistLinter::getLintMessageSeverity==>ArcanistJSHintLinter::getDefaultMessageSeverity": {
"ct": 315,
"wt": 75628
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLinter::getLintMessageSeverity": {
"ct": 315,
"wt": 113930
},
"ArcanistJSHintLinter::parseLinterOutput==>ArcanistLintMessage::setSeverity": {
"ct": 315,
"wt": 374
},
"ArcanistExternalLinter::resolveFuture==>ArcanistLinter::addLintMessage": {
"ct": 315,
"wt": 68162
},
"ArcanistLintEngine::executeLinters==>array_mergev": {
"ct": 1,
"wt": 1005
},
"ArcanistLintEngine::run==>ArcanistLintEngine::executeLinters": {
"ct": 1,
"wt": 2113733362
},
"ArcanistLintEngine::run==>ArcanistLinter::getLintMessages": {
"ct": 14,
"wt": 16
},
"ArcanistLintEngine::run==>ArcanistLintMessage::getSeverity": {
"ct": 945,
"wt": 454
},
"ArcanistLintEngine::run==>ArcanistLintEngine::isSeverityEnabled": {
"ct": 945,
"wt": 4096
},
"ArcanistLintEngine::run==>ArcanistLintEngine::isRelevantMessage": {
"ct": 943,
"wt": 952
},
"ArcanistLintEngine::run==>ArcanistLinter::getCacheGranularity": {
"ct": 942,
"wt": 26
},
"ArcanistLintEngine::run==>ArcanistLintMessage::setGranularity": {
"ct": 943,
"wt": 663
},
"ArcanistLintEngine::run==>ArcanistLintMessage::getPath": {
"ct": 943,
"wt": 708
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getResultForPath": {
"ct": 943,
"wt": 1278
},
"ArcanistLintEngine::run==>ArcanistLintResult::addMessage": {
"ct": 943,
"wt": 1388
},
"ArcanistLintEngine::run==>PhabricatorJavelinLinter::getCacheGranularity": {
"ct": 1,
"wt": 1
},
"ArcanistLintEngine::run==>ArcanistLintEngine::getFilePathOnDisk": {
"ct": 5428,
"wt": 100726
},
"ArcanistLintEngine::run==>ArcanistLintResult::setFilePathOnDisk": {
"ct": 5428,
"wt": 6419
},
"ArcanistLintEngine::run==>ArcanistLintResult::setData": {
"ct": 5428,
"wt": 169
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::run": {
"ct": 1,
"wt": 2118216998
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::getResults": {
"ct": 1,
"wt": 8
},
"ArcanistLintWorkflow::run==>ArcanistLintEngine::getPostponedLinters": {
"ct": 1,
"wt": 12
},
"PhutilBootloader::executeInclude==>load::renderer/ArcanistConsoleLintRenderer.php": {
"ct": 1,
"wt": 2064
},
"PhutilBootloader::executeInclude@1==>load::renderer/ArcanistLintRenderer.php": {
"ct": 1,
"wt": 55
},
"ArcanistLintWorkflow::run==>spl_autoload_call": {
"ct": 1,
"wt": 3600
},
"ArcanistLintWorkflow::run==>ArcanistConsoleLintRenderer::setShowAutofixPatches": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::run==>ArcanistLintRenderer::renderPreamble": {
"ct": 1,
"wt": 0
},
"PhutilConsole::writeOut==>func_get_args": {
"ct": 401,
"wt": 56
},
"phutil_console_format==>func_get_args": {
"ct": 3498,
"wt": 493
},
"PhutilBootloader::executeInclude==>load::console/PhutilConsoleFormatter.php": {
"ct": 1,
"wt": 169
},
"call_user_func_array@1==>spl_autoload_call": {
"ct": 1,
"wt": 270
},
"PhutilConsoleFormatter::formatString==>array_keys": {
"ct": 3498,
"wt": 5996
},
"PhutilConsoleFormatter::formatString==>implode": {
"ct": 3498,
"wt": 1694
},
"PhutilConsoleFormatter::getDisableANSI==>getenv": {
"ct": 1,
"wt": 3
},
"phutil_utf8_strtolower==>function_exists": {
"ct": 1,
"wt": 1
},
"phutil_utf8_strtolower==>mb_convert_case": {
"ct": 1,
"wt": 3318
},
"PhutilConsoleFormatter::getDisableANSI==>phutil_utf8_strtolower": {
"ct": 1,
"wt": 3360
},
"PhutilConsoleFormatter::getDisableANSI==>phutil_is_windows": {
"ct": 1,
"wt": 29
},
"PhutilConsoleFormatter::getDisableANSI==>defined": {
"ct": 1,
"wt": 8
},
"PhutilConsoleFormatter::getDisableANSI==>function_exists": {
"ct": 1,
"wt": 5
},
"PhutilConsoleFormatter::getDisableANSI==>posix_isatty": {
"ct": 1,
"wt": 358
},
"PhutilConsoleFormatter::formatString==>PhutilConsoleFormatter::getDisableANSI": {
"ct": 3498,
"wt": 7755
},
"PhutilConsoleFormatter::formatString==>chr": {
"ct": 3498,
"wt": 425
},
"PhutilConsoleFormatter::formatString==>preg_replace": {
"ct": 13992,
"wt": 21609
},
"PhutilConsoleFormatter::formatString==>preg_replace_callback": {
"ct": 3498,
"wt": 16775
},
"PhutilConsoleFormatter::formatString==>func_get_args": {
"ct": 3498,
"wt": 553
},
"call_user_func_array@2==>sprintf": {
"ct": 401,
"wt": 963
},
"PhutilConsoleFormatter::formatString==>call_user_func_array@2": {
"ct": 401,
"wt": 3297
},
"call_user_func_array@1==>PhutilConsoleFormatter::formatString": {
"ct": 401,
"wt": 18924
},
"phutil_console_format==>call_user_func_array@1": {
"ct": 401,
"wt": 21325
},
"call_user_func_array==>phutil_console_format": {
"ct": 401,
"wt": 23040
},
"PhutilConsoleServer::writeText==>call_user_func_array": {
"ct": 401,
"wt": 25492
},
"PhutilConsoleServer::writeText==>fprintf": {
"ct": 401,
"wt": 95999
},
"PhutilConsoleServer::handleMessage==>PhutilConsoleServer::writeText": {
"ct": 401,
"wt": 123317
},
"PhutilConsole::writeOut==>PhutilConsole::writeTextMessage": {
"ct": 401,
"wt": 135308
},
"ArcanistLintWorkflow::run==>PhutilConsole::writeOut": {
"ct": 401,
"wt": 137200
},
"ArcanistLintWorkflow::run==>ArcanistLintResult::isAllAutofix": {
"ct": 5428,
"wt": 8384
},
"ArcanistLintWorkflow::run==>ArcanistLintResult::getMessages": {
"ct": 10856,
"wt": 14949
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getMessages": {
"ct": 5428,
"wt": 785
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getPath": {
"ct": 5428,
"wt": 854
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintResult::getData": {
"ct": 5428,
"wt": 706
},
"ArcanistConsoleLintRenderer::renderLintResult==>explode": {
"ct": 5428,
"wt": 105883
},
"ArcanistLintWorkflow::run==>ArcanistConsoleLintRenderer::renderLintResult": {
"ct": 5428,
"wt": 729107
},
"ArcanistLintMessage::isAutofix==>ArcanistLintMessage::getSeverity": {
"ct": 399,
"wt": 114
},
"ArcanistLintResult::isAllAutofix==>ArcanistLintMessage::isAutofix": {
"ct": 399,
"wt": 1120
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getObsolete": {
"ct": 943,
"wt": 286
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getLine": {
"ct": 943,
"wt": 450
},
"ArcanistLintResult::sortAndFilterMessages==>ArcanistLintMessage::getChar": {
"ct": 943,
"wt": 291
},
"ArcanistLintResult::sortAndFilterMessages==>asort": {
"ct": 399,
"wt": 428
},
"ArcanistLintResult::sortAndFilterMessages==>array_keys": {
"ct": 399,
"wt": 157
},
"ArcanistLintResult::sortAndFilterMessages==>array_select_keys": {
"ct": 399,
"wt": 2456
},
"ArcanistLintResult::getMessages==>ArcanistLintResult::sortAndFilterMessages": {
"ct": 399,
"wt": 12346
},
"ArcanistLintMessage::isError==>ArcanistLintMessage::getSeverity": {
"ct": 1886,
"wt": 213
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::isError": {
"ct": 943,
"wt": 2677
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getSeverity": {
"ct": 943,
"wt": 90
},
"ArcanistLintSeverity::getStringForSeverity==>ArcanistLintSeverity::getLintSeverities": {
"ct": 943,
"wt": 105402
},
"ArcanistLintSeverity::getStringForSeverity==>array_key_exists": {
"ct": 943,
"wt": 124
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintSeverity::getStringForSeverity": {
"ct": 943,
"wt": 109618
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getCode": {
"ct": 943,
"wt": 641
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getName": {
"ct": 943,
"wt": 148
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getDescription": {
"ct": 943,
"wt": 272
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::getOtherLocations": {
"ct": 943,
"wt": 140
},
"phutil_console_wrap==>chr": {
"ct": 943,
"wt": 98
},
"phutil_utf8v==>strlen": {
"ct": 943,
"wt": 109
},
"phutil_console_wrap==>phutil_utf8v": {
"ct": 943,
"wt": 22280
},
"phutil_console_wrap==>count": {
"ct": 5803,
"wt": 616
},
"phutil_console_wrap==>str_repeat": {
"ct": 943,
"wt": 461
},
"phutil_console_wrap==>implode": {
"ct": 1907,
"wt": 1415
},
"ArcanistConsoleLintRenderer::renderLintResult==>phutil_console_wrap": {
"ct": 943,
"wt": 71393
},
"PhutilConsoleFormatter::replaceColorCode==>chr": {
"ct": 1886,
"wt": 365
},
"preg_replace_callback==>PhutilConsoleFormatter::replaceColorCode": {
"ct": 943,
"wt": 6742
},
"PhutilConsoleFormatter::formatString==>call_user_func_array@1": {
"ct": 3097,
"wt": 19619
},
"call_user_func_array==>PhutilConsoleFormatter::formatString": {
"ct": 3097,
"wt": 121551
},
"phutil_console_format==>call_user_func_array": {
"ct": 3097,
"wt": 140435
},
"ArcanistConsoleLintRenderer::renderLintResult==>phutil_console_format": {
"ct": 1741,
"wt": 89957
},
"ArcanistLintMessage::hasFileContext==>ArcanistLintMessage::getLine": {
"ct": 943,
"wt": 139
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistLintMessage::hasFileContext": {
"ct": 943,
"wt": 2206
},
"ArcanistConsoleLintRenderer::renderContext==>count": {
"ct": 1890,
"wt": 207
},
"ArcanistConsoleLintRenderer::renderContext==>array_unshift": {
"ct": 943,
"wt": 12671
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getLine": {
"ct": 943,
"wt": 296
},
"ArcanistConsoleLintRenderer::renderContext==>min": {
"ct": 1890,
"wt": 279
},
"ArcanistConsoleLintRenderer::renderContext==>max": {
"ct": 1886,
"wt": 156
},
"ArcanistConsoleLintRenderer::renderLine==>sprintf": {
"ct": 7407,
"wt": 8787
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistConsoleLintRenderer::renderLine": {
"ct": 7407,
"wt": 22589
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getOriginalText": {
"ct": 943,
"wt": 784
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getChar": {
"ct": 943,
"wt": 97
},
"ArcanistLintMessage::isPatchable==>ArcanistLintMessage::getReplacementText": {
"ct": 3788,
"wt": 583
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::isPatchable": {
"ct": 3770,
"wt": 7528
},
"ArcanistConsoleLintRenderer::renderContext==>explode": {
"ct": 947,
"wt": 1255
},
"ArcanistConsoleLintRenderer::renderContext==>idx": {
"ct": 1824,
"wt": 2072
},
"ArcanistConsoleLintRenderer::renderContext==>strlen": {
"ct": 3192,
"wt": 427
},
"ArcanistConsoleLintRenderer::renderContext==>phutil_console_format": {
"ct": 1356,
"wt": 62349
},
"ArcanistConsoleLintRenderer::renderContext==>substr_replace": {
"ct": 1356,
"wt": 502
},
"ArcanistConsoleLintRenderer::renderContext==>implode": {
"ct": 943,
"wt": 1787
},
"ArcanistConsoleLintRenderer::renderLintResult==>ArcanistConsoleLintRenderer::renderContext": {
"ct": 943,
"wt": 238986
},
"ArcanistConsoleLintRenderer::renderLintResult==>pht": {
"ct": 399,
"wt": 9496
},
"ArcanistConsoleLintRenderer::renderLintResult==>implode": {
"ct": 399,
"wt": 1523
},
"phutil_console_wrap==>array_slice": {
"ct": 42,
"wt": 142
},
"phutil_console_wrap==>end": {
"ct": 42,
"wt": 7
},
"phutil_console_wrap==>array_pop": {
"ct": 21,
"wt": 3
},
"ArcanistLintMessage::isPatchable==>ArcanistLintMessage::getOriginalText": {
"ct": 18,
"wt": 0
},
"ArcanistConsoleLintRenderer::renderContext==>ArcanistLintMessage::getReplacementText": {
"ct": 4,
"wt": 0
},
"ArcanistConsoleLintRenderer::renderContext==>substr": {
"ct": 8,
"wt": 3
},
"ArcanistConsoleLintRenderer::renderContext==>array_slice": {
"ct": 4,
"wt": 0
},
"ArcanistConsoleLintRenderer::renderContext==>preg_match": {
"ct": 14,
"wt": 42
},
"ArcanistLintWorkflow::run==>ArcanistLintRenderer::renderPostamble": {
"ct": 1,
"wt": 3
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isPatchApplied": {
"ct": 943,
"wt": 126
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isError": {
"ct": 943,
"wt": 1203
},
"ArcanistLintMessage::isWarning==>ArcanistLintMessage::getSeverity": {
"ct": 939,
"wt": 11
},
"ArcanistLintWorkflow::run==>ArcanistLintMessage::isWarning": {
"ct": 939,
"wt": 1048
},
"ArcanistWorkflow::readScratchFile==>ArcanistWorkflow::getRepositoryAPI": {
"ct": 1,
"wt": 2
},
"ArcanistRepositoryAPI::execxLocal==>func_get_args": {
"ct": 1,
"wt": 1
},
"ArcanistRepositoryAPI::execxLocal==>ArcanistGitAPI::buildLocalFuture": {
"ct": 1,
"wt": 117
},
"ArcanistRepositoryAPI::execxLocal==>ExecFuture::resolvex": {
"ct": 1,
"wt": 22643
},
"ArcanistRepositoryAPI::execxLocal==>ExecFuture::__destruct": {
"ct": 1,
"wt": 2
},
"ArcanistGitAPI::getMetadataPath==>ArcanistRepositoryAPI::execxLocal": {
"ct": 1,
"wt": 22808
},
"ArcanistGitAPI::getMetadataPath==>rtrim": {
"ct": 1,
"wt": 2
},
"ArcanistRepositoryAPI::getPath==>ltrim": {
"ct": 2,
"wt": 1
},
"ArcanistGitAPI::getMetadataPath==>ArcanistRepositoryAPI::getPath": {
"ct": 1,
"wt": 11
},
"ArcanistRepositoryAPI::getScratchFilePath==>ArcanistGitAPI::getMetadataPath": {
"ct": 1,
"wt": 22848
},
"ArcanistRepositoryAPI::getScratchFilePath==>Filesystem::resolvePath": {
"ct": 2,
"wt": 255
},
"ArcanistRepositoryAPI::getScratchFilePath==>ArcanistRepositoryAPI::getPath": {
"ct": 1,
"wt": 5
},
"ArcanistRepositoryAPI::getScratchFilePath==>Filesystem::pathExists": {
"ct": 1,
"wt": 32
},
"ArcanistRepositoryAPI::readScratchFile==>ArcanistRepositoryAPI::getScratchFilePath": {
"ct": 1,
"wt": 23181
},
"ArcanistRepositoryAPI::readScratchFile==>Filesystem::pathExists": {
"ct": 1,
"wt": 6
},
"ArcanistWorkflow::readScratchFile==>ArcanistRepositoryAPI::readScratchFile": {
"ct": 1,
"wt": 23203
},
"ArcanistWorkflow::readScratchJSONFile==>ArcanistWorkflow::readScratchFile": {
"ct": 1,
"wt": 23225
},
"ArcanistLintWorkflow::run==>ArcanistWorkflow::readScratchJSONFile": {
"ct": 1,
"wt": 23236
},
"ArcanistLintWorkflow::getCacheKey==>get_class": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::getCacheKey==>ArcanistWorkflow::getArgument": {
"ct": 1,
"wt": 10
},
"ArcanistLintWorkflow::getCacheKey==>implode": {
"ct": 1,
"wt": 1
},
"ArcanistLintWorkflow::run==>ArcanistLintWorkflow::getCacheKey": {
"ct": 1,
"wt": 39
},
"ArcanistLintWorkflow::run==>idx": {
"ct": 1,
"wt": 3
},
"main()==>ArcanistLintWorkflow::run": {
"ct": 1,
"wt": 2119371749
},
"main()==>ArcanistConfiguration::didRunWorkflow": {
"ct": 1,
"wt": 3
},
"ArcanistWorkflow::finalize==>ArcanistWorkflow::finalizeWorkingCopy": {
"ct": 1,
"wt": 2
},
"main()==>ArcanistWorkflow::finalize": {
"ct": 1,
"wt": 9
},
"PhutilArgumentParser::shutdownProfiler==>xhprof_disable": {
"ct": 1,
"wt": 1
},
"main()==>PhutilArgumentParser::shutdownProfiler": {
"ct": 1,
"wt": 6
},
"main()": {
"ct": 1,
"wt": 2119485909
}
}

File Metadata

Mime Type
text/x-c
Storage Engine
amazon-s3
Storage Format
Raw Data
Storage Handle
phabricator/2y/d4/ir4a7yztp7irgtsi
Default Alt Text
profile.json (289 KB)

Event Timeline