{"id":"ASB-A-197260547","details":"In multiple locations, there is a possible way to corrupt memory due to a double free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-197260547","CVE-2023-40103"],"modified":"2026-04-24T15:37:38.793646Z","published":"2023-12-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-12-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/e4a821b10a1b020f18fc6fc316b13b90fa450bae"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/58fa254a5d1aee2206de90d5396c01e177483e3a"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/c3bc12c484ef3bbca4cec19234437c45af5e584d"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14-next:0"},{"fixed":"14-next:2023-12-01"}]}],"versions":["14-next"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"],"spl":"2023-12-01","types":["EoP"],"vanir_signatures":[{"digest":{"line_hashes":["49520750511009157755910205539601404084","272867071248630464295617943842699347722","232497300313376451554216221008827547644","275525632592693847405126974355775124143","6006753558952232522503207332366180481","284792309403879976447640051393486812439","55622420320963795646177652408100817579","206555579280792782434642003271622698105","224250397353731107869778000799027755682","264542740652969258079305817153922048891","291374679370516014808581466870931871345","240896918264182345854157047509946840772","280585526621217351831693871002538888674","208471187310514031480472320958974151275","105696004950704562854943291992079389681"],"threshold":0.9},"id":"ASB-A-197260547-003a952a","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/include/androidfw/AssetManager2.h"}},{"digest":{"length":1118,"function_hash":"264639239387706682146718647559120468271"},"id":"ASB-A-197260547-00a5b36e","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetApkAssets"}},{"digest":{"length":384,"function_hash":"219744904393218573767852503662536614884"},"id":"ASB-A-197260547-0156d5e2","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"AssetManagerSymbolSource::AddAssetPath"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":644,"function_hash":"175412521537447928970917817026512026818"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-02875416","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1478,"function_hash":"169903926522597910132670206508055494908"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-046287ee","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"GetStringFromApkAssets"},"digest":{"length":231,"function_hash":"13525313278764205076419498998618557026"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-04f59ddc","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeGetAttributeValue"},"digest":{"length":672,"function_hash":"27787400641018422034212146652264159263"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-054aecae","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp"},"digest":{"line_hashes":["35996712978461408072029001004091508672","272581462002235603182327647582766957343","25067088836222277067593536792412108006","385857498856891176970625281089334481","35838763032931398469855636241171665992","111544056834676466876589716826006998617","308943497176802637781418611784168532628","322302572504396380584051709020539103452","132347247454381261031199400770886211398","276538033378020271741279589772709190960","220797008752522196901532971016337569050","14162790169198414621203996136623303218","242207079141955208063015201102325280361","17857305541290365048922060764867222749","35785788730275095744285600146707036031","330873214438863225147929955191637031956","39683462424308945094954140813654384744","93437768118926380910862396964477085245","106839943095973486956764333885370039240","186958350080210671246247139540464097071","296881806718397759176368197368549391989","282031274710412000334761151327143313602","308943497176802637781418611784168532628","14114793610446522483925921232909211478","7493650414289103607406782807161439862","231859941870447152476270617134155212762","121740111619345741174959751226973000529"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-082c9343","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenNonAssetFd"},"digest":{"length":736,"function_hash":"249282673717187425129844672401535894134"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-0a2e4748","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp"},"digest":{"line_hashes":["57389071867975798470562155218916985853","216101153708751774593716458668902322999","322759844745342807708585720059869247636","328850075822163485019688646280229269310","113343492277723775404420967184025937815","173687701412352587281685885158557042992","11682832414811093410547321032409925904","240974092868358935655106239082753758473","187441494684528239690466906084282269518","186943377146236270399036022820221998313","335752641723258632147263304018262214789","96256899299303446625885512356123518261","325991862325686458386869687803802928852","98072799373223939036733114335565055421","249151071218953941819557680886422989896","68069158846997620824092523389957689486","54253586351313562712171155976494142867","299656311222609038384418783498957039407","266176401221419785516402777632248032722","34764954334061351171094257486463029280","173619986977033713430909431939006066942","190304204981875531417156854843377555574","119696259725551112749041513416922222984","6897923387852744522428509134853289491","37264589675151122992176278607662978121","174265513419491704797916700726641237364","191723911330953393706752663821637322712","98240448213390174631713861409957690781","287166570631006314197199069176957629595","72793871699181296543466296408471874366","167863019974288156288879234878839367546","203915286723131859515181102023265722357","247321019201231008735510997986565756821","220252710979996544602363851205827719209","213518069876989450289403316029260030714","93492146811126595195223898621405426108","67630754498933803512457815014288415416","313879999191166684530245294576447578810","308582243136998039248033941195087279565","227033042463524145398684282630128552240","132086751688726651611637927389108308386","101364598318715137787744897360419266199","260232760002940664441891219285763779877","259602123753170861863629682006914690860","107249199532236930976026609894043142651","116708495089469591216641927014447895427","22146512774938970344749728543419352061","242478322810336389314419550472372915103","122959107098857419924341876143354753001","214445324323861640851546894695833600210","254214394923670727711967932851054439323","80681971948205225214623284897850623772","268051585354872285218610241706801203417","326799137349606726180691993129173680905","290306134012475803358737487346839523407","269484367495976114448765263988011781870","332355983040929895186126315703874162725","274970960703383189751248798550091947872","95004435189517772169050861835439873227","317266118579233313132650245074348451834","229998480890547850985209748025755162109","193289024733534265267752528030000001755","189357497760111750357983472638688589148","250198050608325021977590189598635592821","25180974101249801702154763134516361661","26856291061925761786665651397730906396","273050699097833517356326210502754770037","146298331325109151705297938285780563710","109610829990343183105640549541133958285","302921316719409500161898076261566591865","198648124268565613899782363867070051466","103020228550538173153644546692713424801","258825677014427922709682058452643076309","301495486954069176765134960889206581621","287004345621098653328103062122463382360","160103308052407498559506552263211329451","156408296885149768382640038149547969048","96025638440209797470342153370662891769","108797325620141941821570931988270502254","219738177898865621146385777116486703761","312325135826863537258316149962504991616","111551330738585461137242389891666273584","334602156468967073209752686825102883075","5711508970699902557144086997360822010","260096323684151256920106128777409203105","239688092275629735946366604054484460168","215467924663708613145915928158434793376","303376398447857970996249404212373209803","234813872026638627678569724048307621050","299028733840324877555982683560498910485","80325445718537462369932358426343551822","3795124360740857301433339004745889285","174704477017896986715142090925078891795","164448491053810425179316223037913455418","222393133160097129159598893645238965477","18545209598938312487035398162286787237","136347855325195482827975449842022198707","54398937693646775108319731181561863470","288577879711291067591489684590283955845","269645193334114997803819313626180141852","326264869004870997686756154277772872186","117404765860743333826606912206639297063","275929398463347188605670599648319529722","324806924241737863174641408626659500687","321012046236973465011055161956995112333","4514344820075393661018125778145613380","225727946472752903207931810527587702440","56635014378793944200699056433868030302","336031750947404577536714686492105945191","184186500807294203192039960272956218535","27631767466105647933568502816025340920","190532459483562648967545238454187625453","203283504545592019020068238557939641835","193743527879547629585389833573652452755","126705305371527172272496553526076655434","158188061163081427715427762594732510177","254416183964405889638794268154047048603","18407335721669277736096411043219162339","23385139794236532982234942270631906456","333031930331539863859603776831364196956","281891724689607655229344045610145982963","138472955263322044565414361051624220973","227066816557785754408456218437512254399","310454117404605849409978401978277077239","100363084794468933844010349395483333892","229280822407761596386752309630637596388","90086255238586860056216987791193146634","299866687171146152696983217935819130044","228945831606979925048663759482357564563","69612305853990312619939963122812376649","56071045822527742309455707974524155619","111084901077655788632021969787101927193","193041736011422207230318787371932727175","81276437094741936154958193177766640642","339652829595680050199550294595123614407","111033368922930722102500378933185102092","158520289914956812263785743243796858872","309522784015896345340725725015341930124","194999442028012333396296688346601577832","64696492573574419953056231608741863463","297755852054339110301282534866427533432","325418035857882995926243217266810768626","94980109915665872923044648078168700432","266863018072698909131757080325873544966","255149173617505106834551734209611302926","23463346253358873467935124648815022198","229084027865529918205039270521102196039","277867549941906693493779056745777516192","314563587723811393268268742367171144646","98265127929725519224404818878320414176","21003680257927582869935709518858275356","297888659990547876030597952550016832103","1504621218677453223275552941342346019","98265127929725519224404818878320414176","308594921426528196853601958868706667787","28420911119620681359954923159673327788","223976608626689364690047989879486409049","56299441531269298323344429005827388792","256747183872053376491460313432683251012","266176401221419785516402777632248032722","145826108735473500043609661780919721828","288128427615515254505830007873723846114","254033580881956305342412574208367526965","121863056385097191457204261971358315018","231206341348936615934506607400497651534","206066158171627132394454404306150220501","22466274545966701149991149324937528559","40780539433499094409851310275374185263","336148475589479467041555948645420321262","119696259725551112749041513416922222984","93229017897522188582558263470274872465","127527591753303914828099132316820850884","257319180408661380362386435723001336106","1986092823829126273457125934004667347","35752954353019299562944228438261245013","316089116099731385174569611772848243410","233879994470403732490697161454130562918","56299441531269298323344429005827388792","256747183872053376491460313432683251012","266176401221419785516402777632248032722","102359751181918895197568593521918204044","267274859102123922503567198358625463360","178503821828906838720293654786662085729","246734339776089415499382814657526786095","295994006315663266107167444449638813167"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-0b09da83","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"AssetManagerSymbolSource::IsPackageDynamic"},"digest":{"length":471,"function_hash":"151367424124057721414926601135789659735"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-0b4bd702","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":1417,"function_hash":"17451869157092073092871424683748936440"},"id":"ASB-A-197260547-0ee338f4","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArray"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":939,"function_hash":"321901894141627299531071826265724606053"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-0f113773","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetOverlayablesToString"},"digest":{"length":370,"function_hash":"62562243012297188972091210974058615509"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-0fc927cf","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/include/androidfw/ApkAssets.h"},"digest":{"line_hashes":["189109938854265707056666644869566238675","304610744104934507650154896899315640807","38844047254586096968331143995151769899","104235740514102219093499771681746433362","139799396978804296493476736008727054485","82510315502149214697663944088848228520","111258546449002615998801255373750929871","205696923540527867955389140584964205198","289402750800811362605965174706567980459","182522660728544882777132001914755929951","247108435370665380192607408896171522221","31078945992161359558880890543220094799","329347280632891255195169768700743457286","25876174666300248595493386561981556239","1433673285715063906418399841079415817","199683129495751632911221632557538303237","311716636173102995698217545671979417645","219150827906704566698502203100036899008","139021675464183429552602884836533266355","56723055762133147498473580311044227039","16894135504928222403983863183737283129","324103282327759611401027184666552205750","252362794098753979225865379804137308279","36327141935906690698359970926753429855","241903393367904041523420830394542404097","317959797734913011452967760005964271931","120407376342218658970286354911266382687","106996048157010866670623821474299317672","195620190289903835010854178043432246498","14132990616405598388603280895231100194","208933220655609850816763761811460593205","120326986118302451263146183112185983669","202516607807856158554384028032054532422","102165895074455595543675810257997313247","261312102191924670122012803412702431865","110936435879630341381832794606349755119","148976596741262148596901749624816319477","189349173262759163899437178376272610267","202516607807856158554384028032054532422","338189630713391109603019163082253506783","30556940303840322973881475130442701054"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-11d04151","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":631,"function_hash":"131211548442594492882778373317900852147"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-11f0db3f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":840,"function_hash":"245492104808234695655990211408807002528"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-1306fea5","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"line_hashes":["142729275774249142076843696967711858201","241033878430905298794786611793738278715","315151423333969748059184588557082235859","76341908108390669388553898750529451320","90413433319432530580513189417207927223","24315108712583679930680336789167215503","257427127494264341078942242565319120546","35547845767691365069604855415494854440","113908321752649967923558997626233925133","128391958010909047068517654049687775386","280003567418750319791600190720601126340","80184154306923819034384688992036059135","3133780598413068196171495199761691007","18378386155504248519029066665331237309"],"threshold":0.9},"id":"ASB-A-197260547-155c8342","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"tools/aapt2/process/SymbolTable.cpp"}},{"digest":{"length":3762,"function_hash":"166351199106504185238634499113927891591"},"id":"ASB-A-197260547-17e38276","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::FindEntry"}},{"digest":{"length":29718,"function_hash":"178618699577643945004461508867411077405"},"id":"ASB-A-197260547-17f7a933","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"tools/aapt2/cmd/Link_test.cpp","function":"TEST_F"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetStyleAttributes"},"digest":{"length":543,"function_hash":"71533197638321667922794808391259745554"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-1869d6f0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"length":3285,"function_hash":"11590639400568219477830862301390099464"},"id":"ASB-A-197260547-1a0c4faa","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"Theme::SetTo"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceIntArray"},"digest":{"length":986,"function_hash":"80855141439267409859339399575915206919"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-1aa9fd6d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":401,"function_hash":"120257173792874835266364517089319664251"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-1b0d087b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":976,"function_hash":"126287821032358741902299993570372925385"},"id":"ASB-A-197260547-1e1362d4","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/ApkAssets.cpp","function":"ApkAssets::LoadImpl"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceName"},"digest":{"length":337,"function_hash":"216870066351525794784011686371544226431"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-1fccc298","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"length":1400,"function_hash":"72485444699121798934092727331545564504"},"id":"ASB-A-197260547-20390459","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeRebase"}},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::ContainsAllocatedTable"},"digest":{"length":212,"function_hash":"74032372477258109492116069898384087296"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-23cda75e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":275,"function_hash":"334620102787868641306728737229895438162"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-24f6a515","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceConfigurations"},"digest":{"length":905,"function_hash":"247755156107640442843240017644090497756"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-25041983","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":651,"function_hash":"131817923754985781215816515606981051767"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2504f1bf","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":418,"function_hash":"60916847920255635143155519751710197515"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2554c27f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java","function":"ensureOpenLocked"},"digest":{"length":97,"function_hash":"295449379488697016015206554927862042130"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2638e801","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArray"},"digest":{"length":1273,"function_hash":"244358666518279868589849743690504783941"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-29b06f1d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp","function":"BM_ThemeApplyStyleFramework"},"digest":{"length":354,"function_hash":"7958894553598409786478583038735694609"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2b04c007","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":577,"function_hash":"258249145123794466335981178430276877533"},"id":"ASB-A-197260547-2b3c2ee2","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceValue"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":438,"function_hash":"187559762331868287874289307043303217110"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2c6ca12b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerSetConfigurationFramework"},"digest":{"length":409,"function_hash":"293595257127250421119341565035240831999"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-2d65cd26","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"line_hashes":["241087984867621788614124453321433039922","73303024288772544041090375571678412684","194828295332212782395832154851992193889","322594774315721473176170978018782164818","307554827230595548683418101268160902895","314907149526594063958030765952062612362","171524588413174712189625993016005449541","293676658685366827636536097328004339329","222682948904596946109208808515976236939","244271940371932773791237415342483697427","315666496317756409494354562746569710077","118217603921421865639066458567233199947","37069212755982850595932018677245092889","252879129703930071772026461373820458113","293495229503703194160400472862034170614","281328558614722091781983320729986638481","69646197268269482637746292029431797027","32580352554552193451717856901850838460","98272035479855400861240380647602331544","106992601885574937508148834397031029358","41602897199261159097554493116984028003","193508940824993130699524930769983648335","102475037525466400465191992175706165628","22999188357198864733490011463637648152","291228461639791731732491241856900726615","14443659814222978951219464116136818873","125506956940800511385665946043262402124","166886140111607496625664512297543198440","43620088840660809585524974427842095632","185147137012822801463278564122415278958","271211041891605488520765005840283438052","15774282644100380510016289542776346522","95094883771823781254784994049628282838","149718355183432442903785131822831423633","1114332088161215941056007193068409210","245920696421306845247735051763898403997","319687075265688567306665520446252208823","206890321564756063354698976054964811097","15004243786881453852353308558940323095","123585208383957242081057093582328676771","223787996131567197263283498942012197734","310382800950002377601991294399694030178","15846253801290035479438906080371708642","66803973386920387494282787967232009177","5158374167413149244045901612550842637","317575966795660817197823400746476420969","24966784443723064427639527225276092736","182447520139742348018833800108074618859","131831940062597292433132972002903111480","218478063808591938240139792626792841504","4973084534836953378904734254540416340","270218206619721032256280107473836695698","149644584669486701453555915575935303575","282797132938580362558338560837910933805","125721030165003797854944770698189011335","106560587229265515253347155066481245062","219074174619663235128182163631942781280","150590972701188404020263905385184587817","162329285418376954786184191749593149119","148237423458092593575044126832780119701","279084943975841407324885530777073186623","147178068318428449850138928128483335017","108689972398795203852533597520132955749","336173631681889438650448687877482376480","185188554551392850107305826399305131514","2754397902475747046145479292510494741","304405047196743720663432028089756478561","177861548474330504972202353364160670094","55305012701203070399701399734947316","106560587229265515253347155066481245062","219074174619663235128182163631942781280","150590972701188404020263905385184587817","162329285418376954786184191749593149119","148237423458092593575044126832780119701","279084943975841407324885530777073186623","147178068318428449850138928128483335017","108689972398795203852533597520132955749","182203853936053235684549774044173158526","168945973449912501121344019387920937997","57709984852268641413466043041086244951","210207112284188360283142979187740495450","186055410076998185882098178302572401671","134436643207911140518252994021822477767","119534392380461974816162885356098420870","296819772565239409561834751076021621676","234789096690051774479711547787571809698","32570762563970994650742798108417331686","167591258091212089010835359589660969149","200057561154350501754533606125121310804","190253339784109691941102084819381158305","311008174604906478176358235451474750461","75022420545144448427742847909140216651","134067379780326311314852119629660235704","312668105635963361419602556534195631455","228121771622842564087526872047895918275","90850390570054284262772738086134509547","107744946499065431344371756942353403505","125987317426511863814224574501492120531","80304946288674721948090783052077232756","114961677409916913280424391465141368216","168916037429892785909933321596011175536","66119234865072968960748067066515327639","288491193315155459978357488849222315386","86327654756512891296373328633741440652","171379142527725469767823851271364743196","274162441631139937146932435401789523456","145761676624857112214433928675853473622","223244348044429128296934738499337488659","165256380825000744267374098424452965456","216289170034709051656827051135681299042","158215982861127467629027975761641186350","72713833822812449906733687086051132954","172010515134219033412004866959037749199","38261560758993180636130753529148940911","84436178222108902156455191325255807572","8515479063489127246477530907346120481","261804664115600600535197219705660369660","323463917760079575855212486500945061417","24556462452837470297752345253167246817","196192146679183889634905017595881703494","158227100354990606467772703372937773051","108067857627514517985129330144675315902","102849152015886446376018570177438180938","320276229787830847280464371074395805472","91916760078286265091584739731271744143","108248036202920134366574093701568576591","320742921080942920181589866495492307938","185866657367759661777557365490166219183","296378992724931339984326266701061889528","174580410248641619499618139542743811628","12439096962782586970978720401694153721","201526110421675078180225213417338106532","143041351512945878131359134725121210748","35239301112059606805547385618656168472","285818764573524277165828316645584566853","81952009451538220489703089990163622229","283660621088071682910726554668060028363","284628701950336912121207652029988658387","18320172823997225334477256541356401467","77016573144914559048965896269414514518","122322711922453987775234982426132828270","259850665372321416468486334537573787780","287081744488868529074642302211052759810","163466363373723953157463274112758782194","168430520911992914583705751040112933779","180332871687435868512478672125308854171","257940701677536888327210791284880560959","205585647703791359493463546073801815119","265352989520598800408395804211628612828","199349086470053464138292841026783061774","10916014110104829404245915251926877922","151641558005281858428701538863242893205","175875110935434242074124519099098274366","216450572840775170557101190279059394015","328449306462438306369594274304130908115","183521181070630663879627072450013755419","25182579986317014199299701235462891486","63588752084275286291242558914716558594","289145658207976837986520446972169063331","41280456319680737329060694032608012251","23154951284056488224000065443689249632","21459288883749867361863892757342437787","157130198454827917996698283326098450290","282910179490719253104840482503802263878","9676148633507692881124374747117193222","325852587505052521630702100167722647677","46869890375112366651090792527072295131","245708894433974251288327821003122689233","175697459592081484251484047508523534282","185261039365657733824755631677189320747","256586680603372041976719150175282382278","315319602428651706958985708815156322657","285035611157274986037913657304140714028","226398377661460682178689316278696563698","32893997754951384123443749488028990583","157854349590909747661468564561490622932","95083362426030415605745955225072952888","51188767831285179407363794014797130066","15702008969654645882058640045053842657","303954916150579560181974762755639835828","259392282428574604483674398509538180383","215983863903216843993026058748062091348","318718473154167174073099201642520270676","272383057715413162364588323196807664581","282893791187314733964388255427179305526","105345270301860777969909284038542908","188720557899974095536649225061221475931","37173736524642525390115826445098346684","81298922483035037057748401930058519484"],"threshold":0.9},"id":"ASB-A-197260547-2f44637b","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp"}},{"digest":{"length":1719,"function_hash":"11571943287871229565148868737913670950"},"id":"ASB-A-197260547-2f9e17bf","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeRetrieveAttributes"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp"},"digest":{"line_hashes":["150618263570325284410305804650650844543","84599293723717927221383473617559491976","11984612731463497192464011683138244220","96291744475576662177537679235301505429","17356192140741837476710416145650952310","151164389943885395907279007430643377197","205701887698722069554412689235643906175","108227367526145431360751026690393402827","1675067095636879821395536163336747040","208939970388429577909770729823818615154","332378534093888596929148564871433674703","330841974338957824049695049401959612365","216944929400038534078643057308201201371","96113018580001850343344800923181682082","22915634088152662888183264289956158714","201827677391673154259260499640109454809","123874478610808595318100790347223492645","36570379285933756955730488922226320395","260640436443929030179166025448508280360","278012067648834722283400544950273108875","231363558722288938717576749450377130522","265822786575238550709901122092353024614","260640436443929030179166025448508280360","228663323302821007936226010252679478050","121391061536911136890357893795088764677","213732414451458857961086529228539475244","260640436443929030179166025448508280360","154016015178284141696919600347271970745","271554372867996317331148771177811748677","168537231294119239021548376569038456817","260640436443929030179166025448508280360","264059205066474461254718212871021333544","56187407232056160047644286557168981283","275266244009603643655505277250867769202","111064362601856293079025663972029127596","3892292500487328849707099224788849887","264843485253489433364792060640461647843","239699244923127653845672692270559360629","124847294147597906448973002036177357616","58759040847808187508863627319280849304","924241712541401174648252356342299141","301092279936468413003381120166620684980","171722160549718012928162285775310934028","37639641023318029551592136658478013767","56248632374865243952596634295551932739","116469345242472106855473507948266663375","119518441810207691399032454274844834492","258913573600377175635788859314356132971","104331101138268866933273003939313419645","236747535000203704948440690334600597666","91792131065300642805790810195206233202","152580610458084345977908713085940520767","329322668231881535401189688742419363177","329789205156810123160865094731479308866","4039201918703975544118429678461702707","168791651714180190118975291085522447568","108097488471668126138734963826598212979","248954424032979882621971436915008029033","139962747557252496904249501906287725470","47082906744747410371408573293841598030","211409242995906136484583782258558195201"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-31489b15","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":1728,"function_hash":"113675611519022062932765314048391470185"},"id":"ASB-A-197260547-3394744f","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetConfiguration"}},{"digest":{"line_hashes":["272632730373652027890611821177502735806","317029734323153679138533721790914784418","326763208645946706676253559415886855003","12117485826883382934075367453546007747","293652289009923902591920728724614170323","308101848922843781552935051542127623303","125391350944738005742155296497527084983","73090044374114666607343774930018679669","225982028690661458529632651623840746110","317207400877824117856600798915262801932","182635484771236457964681785607415829536","43608822067119914612373684264675753605","284075919377303645087157492597962359681","186611262307814144811617941546921857756","132073130633063451019682308654862354586","88609769081332140114505371213432634782","67053060596450943662161572065239793332","213245503019100801296615020837803602363","93311124030520604758882520358451719070","103975175666268267153614893030198489310","300451526969386272927095222179937351952","30644414087345713874955074155940156568","252221058869126797915596784637007765624","91300435362358534857669571775580923868","252937052190429998741764508180244411560","115768002433787927166158622410046037011","188476425183366202918162664754656846439"],"threshold":0.9},"id":"ASB-A-197260547-34679718","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/include/androidfw/AssetManager2.h"}},{"digest":{"length":1366,"function_hash":"59630729039603730641485566802968835870"},"id":"ASB-A-197260547-354f350d","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::DumpToLog"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceArray"},"digest":{"length":1694,"function_hash":"225410861335056233833184249721219047619"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-365d4600","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp","function":"BM_ThemeGetAttribute"},"digest":{"length":301,"function_hash":"129780317672350239951916238055996906"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-38138511","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":3619,"function_hash":"124431465715924978325808435028249482273"},"id":"ASB-A-197260547-3a2ed67f","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::BuildDynamicRefTable"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetLocales"},"digest":{"length":600,"function_hash":"14416156379892474723898979256985420061"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-3c58c025","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetLastResourceResolution"},"digest":{"length":255,"function_hash":"205277831280384361252897615611856718641"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-3c878c37","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"line_hashes":["285518284831056778397235774704367371970","290286830279032033026607176239465430468","301219295864501363882885122891807273490","251749627387871816020026218585397560232","2989355076632792048209122141524737744","106447550119172232194449760610116909938","262882886770782339197071569818064711411","108269902091515464848071058994373052677","301219295864501363882885122891807273490","251749627387871816020026218585397560232","2989355076632792048209122141524737744","187851637961867318644602569922099808674","185077125964975065010783548951865606255","179295095217996279571826574529120538138","284549191115590580935644776562334189704","209945669961397222358570183308280966564","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","319926054591745838172880363746063929914","60124380217350092584062036568810575188","46299359935140300128854536046644632905","141955454958265809605126958171193899741","81783066618471527901676488204603900675","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","219703240310433382370676708369114024507","55690726274314595133583576829678693725","275689296494106650092745653575571256874","102715409078615750419290618861531867805","272660730384895021172105627485574693850","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","257275923634471263314022549213463008103","130628610095527551665009573908221689820","284161513519366146512971632674262242779"],"threshold":0.9},"id":"ASB-A-197260547-3cc80bef","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenAsset"},"digest":{"length":789,"function_hash":"33460046503709183147955169011447165086"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-3d749997","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"cmds/idmap2/idmap2/Lookup.cpp"},"digest":{"line_hashes":["179825255529836007408281180745714535871","230748934444632378457896257144893332151","288916435434107068751960293167386053029","185591355447140180286326646788591451858","331485283722284546108028694866706391405","86232896062633848421024765154660669021","289232973786748890008113601526364229983","83982719618295489701129191628763153587","58814406590769579459202408450540932315","335985871389574630948682494047244229401","191642859473828141308573312847917999008","132661009075931704678000387211354070841","53635696330467941595404658320115454583","48109459967546287619611225284476463688","323821127836997292449247829814206223023","24398790165174338904758550397985699122","306255378981910656494879772512826606712","49174878308803390642600914225320267608","26264345969124384409397299252382526256","252453791331482462415210704155926170479","212338364272810152722935681773018163631"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-3f7be376","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":505,"function_hash":"238508273938610579815611214299683858529"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-417dc034","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceBagValue"},"digest":{"length":835,"function_hash":"158822162695544199972170843788937864759"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-41b819f0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerLoadFrameworkAssets"},"digest":{"length":211,"function_hash":"234524190399880801508323065617956947382"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-449ba0d9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetParentThemeIdentifier"},"digest":{"length":206,"function_hash":"51685258416312086730934933447346974698"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-45ae4e89","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetOverlayableMap"},"digest":{"length":1183,"function_hash":"231656657935594499384674147672337925915"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-45defe37","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"core/java/android/content/res/XmlBlock.java"},"digest":{"line_hashes":["208885442736085381607778747490201196406","25522607389365171015146217360217865904","139750450891004613359197290115397651361","111957423883393516058428538084991627306","4880084864332744791989209900352099583","213377961040713556709397064144155177319","179950484688805752267291132159530718964","98404981502297116719993688321691762867","144013683939934000941849025784863266441"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-45e4b00b","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1103,"function_hash":"314584059196384912122520468545623440019"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-4a2c5f27","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":299,"function_hash":"761478861977396471578756829962049840"},"id":"ASB-A-197260547-4afb27c2","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetStringPoolForCookie"}},{"digest":{"line_hashes":["253100824181838674517330064156335592839","164707383720133127476630336591195058865","148464208689119074022824414318100869186","68920255662475410359041039853001471106","281670689738654576861445798542296410944","94297567024879691379487253150220082568","85476559926169281216869281001527720414","291272874399617196660347072481473122400","300707792851391953769651878295578066481"],"threshold":0.9},"id":"ASB-A-197260547-4bcb3a82","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp"}},{"digest":{"length":279,"function_hash":"249011264818653296407736322531213348389"},"id":"ASB-A-197260547-4d5fde7c","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::ContainsAllocatedTable"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp"},"digest":{"line_hashes":["295773927128034355976697127983304859663","70109760403335989494466265873862507200","175348891727291462829179492955251702840","267192765630218043397588777036110293842","275183403092787882604154015021930234465","88376969733357879433861634778718075095","165054727532785273012682550797082253483","242315389031964849816121893504898449253","89171522771975858638019433796693099945","61482877111106112894525553930707352186","285171556358198242777040786298256336445","177227151449516122159223948539288489780","53313817157033328900994804824378566206","157413667001065527172389330602879028014","279022963416324568624481210336766765375","23642666003121387403723684326435259206","151379425867381739044784949644795064108","8451581564904791063120246850726339024","21958069491401567551211955955162290193","228668004189888828954141282419484917254","90098992764244181978682325239353798187","240752658630161522744642456964440811933","295919543326858424797709758504362414872","137136599108010789863836261767523668480"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5217d36e","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::SetApkAssets"},"digest":{"length":219,"function_hash":"86238299302955487081337171455795094560"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5333756c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":884,"function_hash":"158581305570347727362026519140572992485"},"id":"ASB-A-197260547-54e33722","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenDir"}},{"digest":{"length":1499,"function_hash":"330732401674118676731900421128812002819"},"id":"ASB-A-197260547-5512df0a","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetOverlayablesToString"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":420,"function_hash":"290904245182690239860502566389284096954"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-57c76ed0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":214,"function_hash":"277932137645202735589313752753530865660"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5b0e6f1e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":961,"function_hash":"232771412332233005634703059559985666817"},"id":"ASB-A-197260547-5b1cfd7e","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceConfigurations"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceIdentifier"},"digest":{"length":645,"function_hash":"210706657457473275967763618914915242903"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5b9a3f98","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":521,"function_hash":"14598572315312293133565790492832959451"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5cec1640","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetAssignedPackageIdentifiers"},"digest":{"length":721,"function_hash":"242169619627146661506997895999861928252"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5dc6002e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceTypeName"},"digest":{"length":479,"function_hash":"6959897799781767910633029196252335993"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-5fbd4215","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"line_hashes":["82634556147346160905051064673148782079","55959954515887657084786914977727023447","253052056321785985676243616072810364585","160103595431228573170715545050635049081","111338186806275240050035593619536988098","58175926479905312795324374832438450885","91837642461148351938882448542918931688","118899800534120445102521106454305594765","213908513109156018899243396510805116819","290179876953917694326247495432012843874","302079275754663609515894632901477557573","36405555511676048644512230574569184779","289595541601627895054890541509062591312","330820701416477603309054985274827978497","123733872376621186836167408307776579526","232957606506088582110760928034698907924","172839417730087553157226839504097465076","129306808752844072712327695742562447103","104564306397415273300149897426079375033","12830866781781195655874158302321226815","172839417730087553157226839504097465076","129306808752844072712327695742562447103","178850676083656785165123823775638357450","224717349764984360673992583343761255802","45394252584406619927986791855515232451","243711813370718533675529991168398051295","316189121276749565859795485151365040241","217206853167344457433674750673236618110","324591363332066484555771985049170670730","5114614244744657369867908529912948001","193355652095738131564645278563361897565","250011487142269613825411685849810227390","178498719599460850424535433095961077001","228074889487590126266190126162483897211","270438234444516106264930543630586028567","1130988644797136427341795735440316388","137292312257480804028923066138730128491","18192636306977655554818081215059535455","21948564861168578909209693487609435664","119820549037031244434681646848181507994","91422805089370210557457726916681455410","94347099033916106231352659891775801956","97783236984644420692814542638352330002","313657079501179022189833450903764659952","34187697112218365522765026146229186926","28723591376508421942205147527520469853","144042157819236190835350660838622807242","85364835377709977079981522152320144405","246366237983304665107395664892428894038","35892478434252159812016119454261736002","131895131016921059163684489786032701035","304556721153326945603466765397830214190","34187697112218365522765026146229186926","306052601847103885263889259985290322386","174998079488133400424613130541458228163","12185705259880076619873996293605790609","263649636762772026641895708515093733203","322486896548425375821010044820317146305","127012793513370190509707822301166239847","34811593650293060144043477085234681792","230764689136318223994670837055829526222","264007168849165665826033898333437225482","308769970314181272810061601482945012492","34811593650293060144043477085234681792","170009794433028875202063935302717174277","228477589640046272260567470115706285466","48734879808681643262862894837676829629","210218555243910050603657980174037153237","324448757528998811887317075195477086453","186109847088348832450486480558667784596","264733433594871993702110994757330764467","285287130084555449869977662539465265354","321153277626508199539272931803873233076","271761568745051767927808355985646140456","313889874869900239467048238603340219612","242855478960057786660139228449252566915","289902994334063070025220876380002477952","179505093685410901543004207427773298154","174854598763285175697746491840419096049","16725044026442716400954624762841153985","248339187766128814213079419061957973870","261160197467444693445889969676968549336","262123383229727372257728949193950052853","216334125822281445044146514966804357924","248339187766128814213079419061957973870","21110157616739979200140127353594723041","61651669542073810274895180674057517870","57865871201670312295867221952840860370","241544831847569333844845906928897935685","80757769543024095592964407049974668082","207666042738267349432150906534691428507","287129638336953231261007357851297986783","277202716242689719103100803776547231715","34453310812885561718408192713087037191","168746928953000395786685978344534075217","41310455723817825492721318973763734885","159073253995546450999826029164550211645","278495933569384559611333988297062274779","261731633695070104695814713955527326229","281405793617199814129643305041867733829","125095817946064187774814836037390297134","53432926932966568936643571339210555214","41138499482156503606069472494156799094","54535534696517486974206264290211759873","219076126032368771522703348633796110053","241504466745629963411733753342233362711","160276346714647569681231386880486923858","127601433999970986111522055012421443055","121805205236316911979833737857972053227","132693657012124752889747413753838517153","340027697343305125087366728518519964764","267300131524703759736131259087606185081","216334125822281445044146514966804357924","248339187766128814213079419061957973870","149338045833115085337651019739264374314","167421057471543493155711903584612245919","167083652298802123472800180381629270136","248339187766128814213079419061957973870","23797223732970462586506244799233680719","263403413825993731442576091434138116105","333968923547463769081927922338783558841","204804830737087652088914357880407230518","3443927767703969898488369717188823618","6809604254598299959287973046108381459","337405752790054638496118439575445912772","80305658433617027144250940816197958786","293360476931114578888089071726197629476","155338824461745770466945902906862787704","227463397433400609909970818819982299472","109868319639860740780651267275616228289","138490456855743187738937344711750886439","215323562224286716429806169979505477078","175181030370410048396294678632371166129","315958734573371510659064335690110650286","185017467668181198602752369263116286012","301706878714102018482535833467639645791","39407703949491098138119729426059255433","92881573592417804106936005222289826793","257151184953514762684136178508949001700","13479301487049901832568895241446875402","284470860587167952343378775403917911306","125614314614761493396921229712218803422","267612325117179471801591924991358062791","100623910971295400098357531361903713444","34536662364713579091235666929075471556","246072896647357385045298325226678592814","168820002950616298362916101798398056095","197581613586743364180038191586106491834","262226525666557429650603548447283930545","276467523824238115619424131901355495231","168820002950616298362916101798398056095","181320205668039387709830458529415967690","311397248070565753577476954020119310046","8494487186107598071748620724653908900","168820002950616298362916101798398056095","43358429651345125216004198217950479545","151274248220800263956802187909442407815","267684961107866487884719177264514665771","168820002950616298362916101798398056095","306122454711760775063687357042958859667","35494750179954596410882575109598235245","143399279254138445986566276936206869977","289950501191038424641755159456625577448","38487777073531721748829908393199132355","231471876837907722346647046965708564267","185406793938952034769539976047388597403","257635250199781854042925600665011151662","190540732900282738402315756036549485880","53652076495625254620858395113108742045","7371878596067567778391413751804806435","7486063247695393458835933632422565350","328926569377564040787872271165479032947","196941231485210091447996891717636494487","36687112579720366321584231489206139812","323667661847847691510823243915968676210","172634933852900428568475075714083777029","232531106067109498274674941232183085895","197798073670945368992219304753894587341","106885174245614301767441164325372752546","159520534984376837394136513239197350041","104909420174953855321608098134244674096","268120592750553156500707736619921049965","152336807748867396218098920955063321908","267057804516548410454448337395788423238","206230672421788801956570340564060405600","80448765228010978492654339020719988373","139480717888939315099368952587458223603","127128030803384043149194485676578605739","206230672421788801956570340564060405600","105468685746722550204657012168409745782","269555520310094994869852904624170020774","259497971604307262968962829860500124592","206230672421788801956570340564060405600","105468685746722550204657012168409745782","149592192921720645926487841891378819991","85583962130505941517059873965110386165","170939070506068208106007174524011910680","113811814319420886281120731146578583945","295125161347394002033129514053840235256","142577650128016564989351926941818841484","189099736497983953376691468286265969678","61158677966917184332586190277643210889","40421802421845302718556286105635572483","283685750487046276868809865099933055763","206230672421788801956570340564060405600","10757677790968255363922946223433650361","326227421843240426831912138481389152902","160832961327075439256668118935777959939","51794814073337450089316399807845497826","313970787378187070175661815733655214274","57310828326762520330278262432163711419","149574486643430466216536969499097412130","61776817551944770816657993332752297125","212575382865881392924185985941754585110","149164568675501877733210642403901095880","208302161095703885891591755973361935114","144647469309152450316250232393308668472","53227345542833772668447036496807542738","194827698026502870797194752621577884353","194590781290617570425187129291962504519","148225246565479369955412768206940077958","185529354459360932715977442782317685322","21721398723744063202897523764044435603","174018856277439247987240017342922327121","195788073826602883220713760071098151490","169887919203651833619736967796315613059","5954410691086489119077299399910179304","206230672421788801956570340564060405600","1763905753988611489890785198057645054","334457654048077627879561234373026607379","131971064043352287491373017636896933106","206230672421788801956570340564060405600"],"threshold":0.9},"id":"ASB-A-197260547-61ac79fa","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp"}},{"digest":{"line_hashes":["252404184323155050894464517132904857419","275735622126365986462105517492378827715","203713254118603516470131295059664731248","158047570041950766587799869233143896379","263850132000609742729318678322137366095","268584195643741128102332701010727921503"],"threshold":0.9},"id":"ASB-A-197260547-61e5d3f3","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/tests/Idmap_test.cpp"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeCreate"},"digest":{"length":168,"function_hash":"191612638853212712138480826237293260512"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-6325b8c4","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeResolveAttrs"},"digest":{"length":2491,"function_hash":"142691690749881819794831932353222219117"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-6709cca4","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"length":860,"function_hash":"335787752302523126224352201779496032572"},"id":"ASB-A-197260547-67bb3bf6","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenDir"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":564,"function_hash":"1136626277157282158687121116474321603"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-69a7a00e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":369,"function_hash":"160552599690609897900988390398575176632"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-6bc5f3e8","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":407,"function_hash":"120018579267460408260377341760849647644"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-71a61546","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"line_hashes":["139368900246213561503944306644170408909","275417586267609949690768323617645823498","339649801441606734077784279672453861086","55837103178595673816789716576382002977","285513808519309577375596591812404331763","22558470668484509934431841589042730565","293411955410857447183321568197481836855","109537245186692659083626606954169719026","58028655619162076863509323380652106187","182698892366543521742377164313118113609","288214314813781891400566711996945810917","99013059227856481512359299424933109657","186233083200169238779238540360744507041","8971817088058103159972001984119706885","55927449458506184366499673539326976111","82628824340213016140813623764982373518","47731108437006195707977573451024286418","218845113502891362765241603542893363324","320213137320608355681090025699373054651","137937783933223991636933960178258156733","273459457981773182671556357816387420838","29012051970162564251555941437221704617","245987666523887927163050313332479755217","226305505733757458827219329534896154811","323522505944248791391816355768153443880","196985367419410857219192014435845090602","135159416450330787360149677232465994300","5906750792421227836856320981627468178","42349065789081291605395527645689940336","226572710704625820336540058796835766411","59066229862440830797801593337943490039","24796637840538656028581347533909207637","70205288586541357413588838038942317971","298551971812686517209745365014295598222","159949798403161260751408818862120897044","227605044951365507421302633107664846414","85028733711975766559098578974777474820","163765378219238147060418965386004557003","284210859013323322806504480695148888046","69946170634663815050270605917503684285","17064026773268840175425744710272782557","103940266238345526759294382170275920349","149175870555326106302620633555073476403","325780381826609762270132958643164684233","132897459997452068996855933886199424885","225919749574744964545905356434907572245","6462951255277561750466716296581415032","154452676128747067336851482749268623512","305833622469278694187852525185192545080","74092191690179482021328795851105048323","149175870555326106302620633555073476403","325780381826609762270132958643164684233","132897459997452068996855933886199424885","225919749574744964545905356434907572245","267252457712929581532905464808066263315","270449555024845465884000901554528619966","90734141685585260740862575802305527977","339405228401132618390015949579330506850","327883722413158295212127551736639221022","214798078484182222849720094599438728955","172770980783962597661194693474535581452","243565524760461749453928017648180158168","167591258091212089010835359589660969149","179494036646487697408078104252170805944","286324501778277607835621448731921045124","231407756638756378021770642148458367380","92764940318377492956037858970237648412","29210397949127549782396481655657754891","187044146299196130668351327586777741779","69471219990217035741311470891025492196","210369541526157477106863303721928239030","336593726837935561466642590406289872069","191138897052192872737278571590210049559","322042965387277281707727379978902853249","58832047668177120067118972734131648344","191281780786351813394248564115784189776","229359177432278529584170370947795974946","230917919161370296957203671975425094821","275941592237689564258709281931517119893","288750327152959355130426271724011818685","304331560049108851743047760969278372648","279087820578622327002346315163353114636","257366293978083765791959067105241446911","184271649655522061854398980124165901390","196968940619074748715504252463002676414","334557938542754000228504105814126385000","182421228973125202947153932861520204518","108132895537442895477466824814433076697","117988362252252188324109082585917165662","72291470063129874502486929506313100092","279754869643739789501503348774966203338","204679310604423170298481510037588419503","301415633548654204769013501104095002778","280861350786795270886107606721967333266","208048074749871047587062264003523235084","95569317305286068205179942710184121340","175142301272353473187004479714595595964","223567763308177485258501719199314547098","249215531257696958592745330370811727698","137438073321087664941115916486486069377","324094187901042847436194923579035606041","103813231694951191036491184806361527318","60529652938714401140540472603444868127","88554018856034290151470318546472605667","198169444254303768676886338915812797814","139147349887901585776128033351870909021","61022630724331660099630730251276812240","165959517814431022962650932452037667555"],"threshold":0.9},"id":"ASB-A-197260547-72357756","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp"}},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"CreateGuardedApkAssets"},"digest":{"length":205,"function_hash":"297397230252613928338280286641940593211"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-7389c72e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":394,"function_hash":"209449337341201706971514490140743016155"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-73ae58a0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":1922,"function_hash":"4368054438215709936358532989132919249"},"id":"ASB-A-197260547-7464349a","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetLastResourceResolution"}},{"digest":{"length":700,"function_hash":"185461975230812472051360727442593520291"},"id":"ASB-A-197260547-7586f2c3","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeDump"},"digest":{"length":350,"function_hash":"90644472153435563908408385941724521396"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-758dcca5","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/ApkAssets.cpp","function":"ApkAssets::ApkAssets"},"digest":{"length":354,"function_hash":"307467214409398939163811486157615590009"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-76a1a19d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":261,"function_hash":"200744077175448080462660159976846216245"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-79dde48e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":461,"function_hash":"103110362670953952192760700787406784368"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-7a34331d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":634,"function_hash":"196831215292453945279255304507860507622"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-7b0470a7","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::AssetManager2"},"digest":{"length":102,"function_hash":"292033926585709617498293446653541714638"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-801532aa","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_test.cpp","function":"TEST"},"digest":{"length":1410,"function_hash":"57545267633394268542683971345270262504"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-801d2d53","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":509,"function_hash":"7262714565447280417336396864487955161"},"id":"ASB-A-197260547-81a54c1d","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetNonSystemOverlays"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":774,"function_hash":"232453481080956260949723049933004582323"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-84d63a9e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":3743,"function_hash":"24466670109630512570133874250344517148"},"id":"ASB-A-197260547-86d8d9be","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::BuildDynamicRefTable"}},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java"},"digest":{"line_hashes":["146026324295889965966351920431129851829","333211237254375107136380113422868533481","295277653596225890520260701237953668067","13449193625126941012054129206892559278","183013296974386278543510657232010394966","218758129038608168552015332182514310453","153527103451139522957193025651975702768","305994880696774300160999475888457574253"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-8855c947","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":971,"function_hash":"8830339466227955575327044775167671834"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-8916e03a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeList"},"digest":{"length":806,"function_hash":"34043352345406627355027270715188103174"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-8959eb2b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":916,"function_hash":"256244279075842497834896258496107206153"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-8ad27893","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":3933,"function_hash":"73230704012107855253542839137396979436"},"id":"ASB-A-197260547-90571cc4","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::FindEntry"}},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadFromFd"},"digest":{"length":1516,"function_hash":"153342139245699019910907751327833128094"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-943dd5fd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/java/android/content/res/StringBlock.java"},"digest":{"line_hashes":["151957646797790988762864444097837345805","152394055787537735969155260873964025972","283731586185572939699722066073812898809","263464843011394924837422480284813083521","94296344503538255961003875343590306259","269809733200320381002080574614340119242","127760656613623891571922116096103503661","108587633537507210242609878158511307392"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9693250d","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadFromFdOffset"},"digest":{"length":1936,"function_hash":"3227671264264229469042466043399793034"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-96cca6c9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":624,"function_hash":"277753042609003326151674754315032479880"},"id":"ASB-A-197260547-97456250","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"GetSizeAndUiModeConfigurations"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":497,"function_hash":"66687369234553645649925001838568761303"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-99ac6bda","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/include/androidfw/MutexGuard.h"},"digest":{"line_hashes":["108796207119179672860364217093375641977","26972351619229887291316609465130803889","102527330120831886734702372418551699918","301847706782344652463498870826691084935","75803349379221561342070888843133290555","235533895722416793203265033661875596030","96068179473409782159471805784992599206","67859823970045135627441022601327641015","14628758582929067975395178470079263094","189057870291444363475166267599024153057","94034042709294295864073670225537646359","124853863826120112895920169748772753898","32826440867361850648420223283307615359","87264083399570099610424349961088311322","94375887922637211128206238722736291679","212527338605152170455935269584551214490","141694325726679702669393453740223535631","169709233945336502853030673322288941559"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9a50c39a","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":688,"function_hash":"82472102295785509219403261999823390072"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9b27ec16","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":528,"function_hash":"228335527931173632593157669128044517775"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9d2724f6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeApplyStyle"},"digest":{"length":334,"function_hash":"116154563880815513019650957609408923100"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9e4841bd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourcePackageName"},"digest":{"length":341,"function_hash":"150580001529592983863573616638737212406"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9eaf6df8","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceEntryName"},"digest":{"length":484,"function_hash":"231810581098481628980965145406142576250"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-9f654fa9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"core/java/android/content/res/StringBlock.java","function":"close"},"digest":{"length":127,"function_hash":"189077979747640876565276379872055884402"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a033ea3e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":1490,"function_hash":"78581304586582922549170881270132714165"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a0393baa","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetNonSystemOverlays"},"digest":{"length":470,"function_hash":"53240442610935141613034144650424064018"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a14f76e4","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":376,"function_hash":"224349448117081597337570262441549092831"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a37d0050","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":1133,"function_hash":"203945708836750096035767394394504924687"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a7160dd3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":237,"function_hash":"67856708988438126477502927019994231986"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a7724e55","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":319,"function_hash":"99894302086502576990704497604554516095"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a772fd62","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":563,"function_hash":"145004729830065254281094851105806721179"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a8032b53","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":545,"function_hash":"315054011845587262754436752108355359689"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a89030ab","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":760,"function_hash":"312418113703955376586795987064329377790"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-a96d2d8c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":748,"function_hash":"144371866080162499494209546270873308982"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-aab794d3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":433,"function_hash":"282890888539931724182267123001333699414"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ab2099e2","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":1127,"function_hash":"336685574355372592142958799465336111780"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-adaffa73","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1059,"function_hash":"144382216588123330464705592853024765667"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-adfc91d3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp"},"digest":{"line_hashes":["100839366403904698860325393076989712713","125811324567913548582417628964637416569","125904280376118488337885556423374808924","212336265492286721415687680557487394882","16306382509990131019950901403917732331","191347189366823573132525491767444432210","116887138199332295187165797537861654517","56588134952458265434767684783467774414","112118017022649658483176799074128685090","132670878883243919451239376990276883455","42437228405115844284694528769426631772","168291383054781872522730989655918144921","21888997802579876626039739782235175925","207666042738267349432150906534691428507","287129638336953231261007357851297986783","277202716242689719103100803776547231715","34453310812885561718408192713087037191","168746928953000395786685978344534075217","41310455723817825492721318973763734885","43438993454163628000523288822626065460","278495933569384559611333988297062274779","261731633695070104695814713955527326229","281405793617199814129643305041867733829","231572112705690148541649929041583602706","53432926932966568936643571339210555214","41138499482156503606069472494156799094","54535534696517486974206264290211759873","119427609785534613821034256810686083212","16190056774271737334875239528802854335","302036993528593770188151378803869664025"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-af5eaac2","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":485,"function_hash":"255652938659209507847906411024418827190"},"id":"ASB-A-197260547-b109ca8d","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeApplyStyle"},"digest":{"length":897,"function_hash":"75895683181485307731533101220718970280"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b4b9774c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":414,"function_hash":"319333633035506155488887401557073466996"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b8164eb9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerGetResourceLocales"},"digest":{"length":404,"function_hash":"322026573741592388335440739351414412807"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b8971fa5","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java","function":"getAttributeResolutionStack"},"digest":{"length":196,"function_hash":"211608560151549718414742413290075816319"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b8e44d72","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"core/java/android/content/res/XmlBlock.java","function":"decOpenCountLocked"},"digest":{"length":153,"function_hash":"74494720202534232669346867082293635689"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b9109741","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/7c2f195cfc8c02403d61a394213398d13584a5de"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp"},"digest":{"line_hashes":["335635141379029398059170607105042878519","207809594413647269298785669947328561909","103006240852217545155593189061384030585","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","249278445458054793230755641478703901186","13893884310490840179855314844110630324","317511621447164283574354246432967303257","302012021867637221723392633712259178876","272500757835203944612681796773559609327","18884441037996782956683498614132076448","86557651611403468461637052821039491074","191412684868161248571318938920431173492"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-b963ab80","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerGetBag"},"digest":{"length":685,"function_hash":"84760143023933824822440963436608105426"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bc0b04a0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetResourceResolutionLoggingEnabled"},"digest":{"length":163,"function_hash":"26718271315917235494248846113807882051"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bc701df0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":601,"function_hash":"81969124162578719649679381518362028741"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bc7918ac","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenXmlAssetFd"},"digest":{"length":1269,"function_hash":"186696269053448488896745382867601146695"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-be72ca05","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"LookupAttributeInTable"},"digest":{"length":1467,"function_hash":"190309199592575420193691868023245228665"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bee7da53","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"tools/aapt2/process/SymbolTable.cpp"},"digest":{"line_hashes":["140102293978015992017648192780174561001","334037006591643114706722615488303388017","201721892769003890657582402375103492001","203837945928343553995048554602155077592","80340270435571521146438065553578147975","43832296409420599756634486899418961065"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bef8e833","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"line_hashes":["170775971677599564665047345972607303643","80757887850364882275159192054030489333","136364696408156314886784459523531320618","96428826274043462484897322253719296024","320452700632993363337873831065509537721","134818791733243501798249036646000521736","134078630090629367146462459261521872784","82463718871023666974710799463043037562","88417184891899434550207579610207103901"],"threshold":0.9},"id":"ASB-A-197260547-bf18ba25","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"tools/aapt2/cmd/Link_test.cpp"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":901,"function_hash":"336847075670258366089014401601575715918"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-bf8b0a29","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"startop/view_compiler/apk_layout_compiler.cc"},"digest":{"line_hashes":["35955219370540212534865088314251914984","296122385560123204844746515684697854679","28636642236502948963084031221207922574","336938930323910852000692898053100515899","312787666847912607433856154282305114670","333931346821846696021846762081895154277","218145833040884091723252922116678615981"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c28419e3","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":371,"function_hash":"141337250170132855071108576725351392181"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c4c432e9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":869,"function_hash":"236288861858363932036733214780281656340"},"id":"ASB-A-197260547-c663d2f5","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceLocales"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":271,"function_hash":"299772761592737423184462557534740894122"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c6e57015","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArrayInfo"},"digest":{"length":1039,"function_hash":"206042279812824698143690415553325721382"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c7c831a2","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":384,"function_hash":"217117231445323733528441291874217350513"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c82291c7","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":245,"function_hash":"249206345908672892112858486302301301485"},"id":"ASB-A-197260547-c8bdec61","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"GetStringFromApkAssets"}},{"digest":{"length":322,"function_hash":"251581783396125993436245629327087101360"},"id":"ASB-A-197260547-c8efe93a","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":553,"function_hash":"52522088816950452308436879599326416963"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-c97674ff","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/BenchmarkHelpers.cpp"},"digest":{"line_hashes":["45975342070401520171343726415828980989","90973594831712155070903418468825610660","299244731961124210325369531146954469732","289663186472665087816443738382664672197","194458249375482562115748322161662377972","5620987968021904135928058879622603866","263439001366826971531756895267416120039","205018809182622893284632701607757863631","87001958947532876271587936813435432890","131919612124841213528460473272232242570","39611666564444500055162432149271333394","257029821847035704008656283127195964117","73368034736595902736227850116746186139","236425866833834999136891717938295460424","75219906202977342201481176777068459886","148025810531216682700473452704772847538"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-cbabf1f8","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"},"digest":{"length":274,"function_hash":"327037306329157792074789868735500182840"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-cd844c15","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/ApkAssets.cpp"},"digest":{"line_hashes":["46724033930606781331554645939737561106","19850495074051966056577616608420246970","60275350449999662888007611234604374205","9781916209162119332362842912532267202","189349173262759163899437178376272610267","124407064849942119632981076005673274361","258794500969483202741986376541354916760","266453270951371178279415817805139588929","277866525411622599414852689746547649087","133130162068534457766135309955821471929","80966505769172641154981949578602047448","236323005599745996835598179979809443180","73397174855691969949045036718900327783","284973722921133210890844473144357386460","222956388222864046164441759554023049230","141004864899707291426746433604761513611","161519949426940508752998882912393383909","255191787662780686642362485216666710326","252393391241318046572137503879780968736","227043462446635930559468739172044960698","189067229922734345394321737446765065460","148735921195688454217543387023323735669","330374353373547564178880825325025326260","334386773978548403399888649450894617622","229565112826763179739619579376890974118","169270500653266178509421145498589168933","140215975388595382586629142128280305875","67966939310959777075242629313462794667","44290136820700008841691943476913448286","258540014784787987093528411536664224739","122732606433954781165547574682970159931","58310425784225859282194152791505985464","270878589955518404870856319071914538391","38511201641366853891402275449959676889","127450639798015728372966313294632556389","204122188933661325918519202101840877462","301420841569442313886153276589795160744","260173748002811547081371554349345371555","318892439480229251862695576891982085011","189912973687230783811759513528486835897","191546839208809628422287155902212637944","63560708003249646304686951436564224715","207049982814210656409917750007130286500","259550534223912322461068283551524352588","142917293849850114950220735931773544854","294890858487555398741277069806070233105","77818571326998850725798744454350841237","75642166168758233337463423626274287709","5732238293297115667102786373061795501","63560708003249646304686951436564224715","207049982814210656409917750007130286500","259550534223912322461068283551524352588","252447402708417495967303364170471243865","176906655561605681145843085296656532538","73185940682302848340095990941253182455","207039227191441475292098102645252245475","87388797944607391363745105932132992803","8264260791829033789041565247231112185","221411206424537635047178547392684321155","148009430868429485879512021817311419092","167705152414615944209194238675289818315"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-cd91a0f0","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1093,"function_hash":"217616880219509656576615865229374544512"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-cdefae8b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetStringPoolForCookie"},"digest":{"length":251,"function_hash":"58555167303797124955311582894605601664"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-cf7ab3aa","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":287,"function_hash":"340104011201918693842966820181553163201"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d1069718","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1078,"function_hash":"153307709679558879688786873358634728311"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d13e5624","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":3320,"function_hash":"160125049751083286915853455008082517833"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d2183e6e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":900,"function_hash":"319831764803951539994915538121238956667"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d32f0a1e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadEmpty"},"digest":{"length":214,"function_hash":"138705910645997680249674563767043659518"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d6eb9dec","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":545,"function_hash":"20607070116433901374238971439338566853"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d73f1796","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":739,"function_hash":"77640254689930442484309766763366017183"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d7fd9e82","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":819,"function_hash":"266382117778444405271442360568077440018"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d9379a1c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::DumpToLog"},"digest":{"length":1313,"function_hash":"109519639615442641809689744571285304407"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-d9faa4bd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":1799,"function_hash":"330298192003044621955487919307373138244"},"id":"ASB-A-197260547-da92175a","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetLastResourceResolution"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":538,"function_hash":"153743480825998904028841532513590989577"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ddcd04db","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"line_hashes":["121936698815187318310394807092164597358","33230717013830906607770329018503585069","35705172823068779348949989041720054085","63149357879911367110764730064959441117","335077779306911852261604729150794971505","306198680791871379874528072596442478426","189605500945628439284763598637694639132","24831487269058615050885890091799069113","106848911929384573083553203852037625304","268502148646470571070442198281041356042","24203782071691313394667884916755463446","130935383576368765632631698692579889940","164176620918823442899185722979747934890","113476305011357001812003635945752544672","190519992334546455512818169257316562689","229981189741725037440729174577673603359","79703018664003561965748949398700937110","283437361227517182193008800762515562458","267484456791434636279960609969388447349","6060358540367207864745072465050549019","79703018664003561965748949398700937110","283437361227517182193008800762515562458","267484456791434636279960609969388447349","6060358540367207864745072465050549019","137457957737354337266527132540018793045","303673416944488276302267251356049714815","168162125616715995722419480718474817347","280499909205978512704083076613877710021","176615364544667666630660559211553203472","153140771676671074969379186159398464191","203666099106700702865318627928855968760","19980192262471965714900752857597327202"],"threshold":0.9},"id":"ASB-A-197260547-de25a2f8","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"core/jni/android_content_res_ApkAssets.cpp"}},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetApkAssets"},"digest":{"length":758,"function_hash":"176157510788338197126035163556497240886"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-e209c7c0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":557,"function_hash":"289921689772904352576709663925295912043"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-e2103f36","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":729,"function_hash":"147775909203647653571914504563847591639"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-e72405ce","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":1439,"function_hash":"14712909967174139715080659092371477654"},"id":"ASB-A-197260547-e7ad9c91","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetOverlayablesToString"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeAttributeResolutionStack"},"digest":{"length":980,"function_hash":"63163562064667404748415017180980329266"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-e8cb0c72","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"ApkAssetsFromLong"},"digest":{"length":121,"function_hash":"330381940492788296841396971825866846540"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-e9075a29","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceLocales"},"digest":{"length":813,"function_hash":"137143819564653144816795356401775258007"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-eaf79123","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"cmds/idmap2/libidmap2/ResourceContainer.cpp"},"digest":{"line_hashes":["250963832502429149529936360843783795429","56462173470937231997477814558363080923","19397433436303340666831234187760246171","57685935247915067734708320326310925689","34332929474469070180925333973884571429","179212058975556279825592359211848914901","121730863154394830068977448672932377274","307565446006289345642476421485370724515"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-eaff3f9e","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":541,"function_hash":"17568418960210789019914772445495290330"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-eb10ec58","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.h"},"digest":{"line_hashes":["178330448073620081832106014693179268894","318862821195476092489628583652229342013","249262179438725352116209263820859617535","75456585846219349780788119955163812766","5822272559665292810063977215294821335"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ecb00433","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenXmlAsset"},"digest":{"length":1275,"function_hash":"183777539453281256117806433746122423913"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ecb3e514","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenAssetFd"},"digest":{"length":551,"function_hash":"51724827029741484924658248126461439"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ed360abc","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_test.cpp"},"digest":{"line_hashes":["48769070907589697782472346925903863119","142074661631169595700188124767925074950","221694764658265738386121434005484626910","86018139631657792567517221486350551614","255394835060846277488560660313768205394","166942662358367235847957706817666301191","251324143418477395578847067625251505024","251620750665107523502418357176738273213","33346415802285536573369163716837058866","274588364531797352117746828525808197975","8650590687049138851698688265881910974"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ed4cc7b5","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenNonAsset"},"digest":{"length":983,"function_hash":"46881943205012117880931416316244664732"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-ef26a78c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerLoadAssets"},"digest":{"length":230,"function_hash":"43729865029731291894913250329274911170"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-efca6c0e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"ContainsAllocatedTable"},"digest":{"length":129,"function_hash":"235143339341772284001598564816311024222"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f085a88a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp","function":"BM_ApplyStyle"},"digest":{"length":1278,"function_hash":"200575739437899882949652971518969769350"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f0caf204","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":2505,"function_hash":"60727029973816422380246194838130779376"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f0dd8a87","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceArraySize"},"digest":{"length":284,"function_hash":"200570534086509630835890557955370652035"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f2900dbd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"},"digest":{"length":454,"function_hash":"73876624545566961578017305698978524845"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f49de917","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"digest":{"length":3163,"function_hash":"188836516808434747989143607295703192730"},"id":"ASB-A-197260547-f54426e4","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp","function":"BM_ApplyStyleFramework"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeCopy"},"digest":{"length":518,"function_hash":"126802250274272677465048876639729644881"},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f69bd9b9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/bdcbf5583bfeaa7963c379b75aee9b4cba9cb897"},{"digest":{"length":3004,"function_hash":"269529635483502336229100147419133595637"},"id":"ASB-A-197260547-f787a12d","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"Theme::SetTo"}},{"deprecated":false,"target":{"file":"tools/aapt2/process/SymbolTable.h"},"digest":{"line_hashes":["25261567651122891088892885835591367724","335142839845338887790421756274073366248","77497251923483868567085283144372955862","137606889758983028568792549619331425630","306380917412863029913146425460710121518","46544285587370233891029069881756155261"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-f7a1dd97","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp"},"digest":{"line_hashes":["41080230487029294180378901296859671213","215865564205270444857860799506001209797","173244203373955076886701391433956443067","18071881807713855511360197830900625451","151940705920232135688225416454249961517","58264528229286341174195048943769777660","252404184323155050894464517132904857419","310706522524004223002293650194500436958","317082312309881827796265363726833709432","322756208041415779334565236381601210094","224746791119833842231853847003251434443","148928356624410717911313231074371138612","200261499245343031951757254970123316278","339312836091545992341921089251001608605","217542410437474961516295540553410390489","121838014455524992020952666567233357611","278268486046377432555271747632057716426","10971720061050179642201960407758634714","98728521879748221761144025755162360775","158225785726608439915703839716326870989","312434949019667197742843530080762872329","334760072861551937774000205136523145782","129015231213436486904571623472320181679","75424131364596305834064913859662341335","41752062193825867965409304999535829241","204316826336976573579032908168307832069","75662968777214861887462089027060430595","312388013882991048021106711157553159261","12306038279704415258591257777577558518","108785592758499053866044235423922619850","302814158408366935971796794940281891439","40197761365821562360153065962853573133","79789908442869995601870434984745274752","116185083641426018420798996187939131080","259021812297201093529553977927073618711","172666424032870601698372347014214945780","270231643901722545137008660691254852703","116044944762666395186750340245434937753","101130932361320183481783931285553949547","86567624358461901468726916576071413651","64262580098426462236688665118976280450","232535218897793156370722628917441255683","205652030697149212081238803688299947098","332955603327987530182770523456682223739","171383605015692877525384369221377169041","81981000947804623207331212430549814826","219652000290729211246385117453895075901","6545092957646933344527446731550909604","167293748370468209771010940145956361093","211575393147356393619357128762905024445","145017061134662728318415928945781216759","90506386454706792925787490906342790741","102893471182063373470940319901552323513","111135889734196841365679063438951638043","94168023647876039165575536106979642596","186104781602008279652798730905157383825"],"threshold":0.9},"match_only_versions":["14-next"],"id":"ASB-A-197260547-fe62dd08","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b3455190124b41e2deb1774d9c05b396b73b41a2"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-197260547.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2023-12-01"}]}],"versions":["14"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"],"spl":"2023-12-01","types":["EoP"],"vanir_signatures":[{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":2505,"function_hash":"60727029973816422380246194838130779376"},"match_only_versions":["14"],"id":"ASB-A-197260547-029827ba","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeDump"},"digest":{"length":350,"function_hash":"90644472153435563908408385941724521396"},"match_only_versions":["14"],"id":"ASB-A-197260547-038b89db","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":563,"function_hash":"145004729830065254281094851105806721179"},"match_only_versions":["14"],"id":"ASB-A-197260547-05f47a7e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":384,"function_hash":"219744904393218573767852503662536614884"},"id":"ASB-A-197260547-072beebe","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"AssetManagerSymbolSource::AddAssetPath"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":384,"function_hash":"217117231445323733528441291874217350513"},"match_only_versions":["14"],"id":"ASB-A-197260547-074ba740","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"line_hashes":["82634556147346160905051064673148782079","55959954515887657084786914977727023447","253052056321785985676243616072810364585","160103595431228573170715545050635049081","111338186806275240050035593619536988098","58175926479905312795324374832438450885","91837642461148351938882448542918931688","118899800534120445102521106454305594765","213908513109156018899243396510805116819","290179876953917694326247495432012843874","302079275754663609515894632901477557573","36405555511676048644512230574569184779","289595541601627895054890541509062591312","330820701416477603309054985274827978497","123733872376621186836167408307776579526","232957606506088582110760928034698907924","172839417730087553157226839504097465076","129306808752844072712327695742562447103","104564306397415273300149897426079375033","12830866781781195655874158302321226815","172839417730087553157226839504097465076","129306808752844072712327695742562447103","178850676083656785165123823775638357450","224717349764984360673992583343761255802","45394252584406619927986791855515232451","243711813370718533675529991168398051295","316189121276749565859795485151365040241","217206853167344457433674750673236618110","324591363332066484555771985049170670730","5114614244744657369867908529912948001","193355652095738131564645278563361897565","250011487142269613825411685849810227390","178498719599460850424535433095961077001","228074889487590126266190126162483897211","270438234444516106264930543630586028567","1130988644797136427341795735440316388","137292312257480804028923066138730128491","18192636306977655554818081215059535455","21948564861168578909209693487609435664","119820549037031244434681646848181507994","91422805089370210557457726916681455410","94347099033916106231352659891775801956","97783236984644420692814542638352330002","313657079501179022189833450903764659952","34187697112218365522765026146229186926","28723591376508421942205147527520469853","144042157819236190835350660838622807242","85364835377709977079981522152320144405","246366237983304665107395664892428894038","35892478434252159812016119454261736002","131895131016921059163684489786032701035","304556721153326945603466765397830214190","34187697112218365522765026146229186926","306052601847103885263889259985290322386","174998079488133400424613130541458228163","12185705259880076619873996293605790609","263649636762772026641895708515093733203","322486896548425375821010044820317146305","127012793513370190509707822301166239847","34811593650293060144043477085234681792","230764689136318223994670837055829526222","264007168849165665826033898333437225482","308769970314181272810061601482945012492","34811593650293060144043477085234681792","170009794433028875202063935302717174277","228477589640046272260567470115706285466","48734879808681643262862894837676829629","210218555243910050603657980174037153237","324448757528998811887317075195477086453","186109847088348832450486480558667784596","264733433594871993702110994757330764467","285287130084555449869977662539465265354","321153277626508199539272931803873233076","271761568745051767927808355985646140456","313889874869900239467048238603340219612","242855478960057786660139228449252566915","289902994334063070025220876380002477952","179505093685410901543004207427773298154","174854598763285175697746491840419096049","16725044026442716400954624762841153985","248339187766128814213079419061957973870","261160197467444693445889969676968549336","262123383229727372257728949193950052853","216334125822281445044146514966804357924","248339187766128814213079419061957973870","21110157616739979200140127353594723041","61651669542073810274895180674057517870","57865871201670312295867221952840860370","241544831847569333844845906928897935685","80757769543024095592964407049974668082","340027697343305125087366728518519964764","267300131524703759736131259087606185081","216334125822281445044146514966804357924","248339187766128814213079419061957973870","149338045833115085337651019739264374314","167421057471543493155711903584612245919","167083652298802123472800180381629270136","248339187766128814213079419061957973870","23797223732970462586506244799233680719","263403413825993731442576091434138116105","333968923547463769081927922338783558841","204804830737087652088914357880407230518","3443927767703969898488369717188823618","6809604254598299959287973046108381459","337405752790054638496118439575445912772","80305658433617027144250940816197958786","293360476931114578888089071726197629476","155338824461745770466945902906862787704","227463397433400609909970818819982299472","109868319639860740780651267275616228289","138490456855743187738937344711750886439","215323562224286716429806169979505477078","175181030370410048396294678632371166129","315958734573371510659064335690110650286","185017467668181198602752369263116286012","301706878714102018482535833467639645791","39407703949491098138119729426059255433","92881573592417804106936005222289826793","257151184953514762684136178508949001700","13479301487049901832568895241446875402","284470860587167952343378775403917911306","125614314614761493396921229712218803422","267612325117179471801591924991358062791","100623910971295400098357531361903713444","34536662364713579091235666929075471556","246072896647357385045298325226678592814","168820002950616298362916101798398056095","197581613586743364180038191586106491834","262226525666557429650603548447283930545","276467523824238115619424131901355495231","168820002950616298362916101798398056095","181320205668039387709830458529415967690","311397248070565753577476954020119310046","8494487186107598071748620724653908900","168820002950616298362916101798398056095","43358429651345125216004198217950479545","151274248220800263956802187909442407815","267684961107866487884719177264514665771","168820002950616298362916101798398056095","306122454711760775063687357042958859667","35494750179954596410882575109598235245","143399279254138445986566276936206869977","289950501191038424641755159456625577448","38487777073531721748829908393199132355","231471876837907722346647046965708564267","185406793938952034769539976047388597403","257635250199781854042925600665011151662","190540732900282738402315756036549485880","53652076495625254620858395113108742045","7371878596067567778391413751804806435","7486063247695393458835933632422565350","328926569377564040787872271165479032947","196941231485210091447996891717636494487","36687112579720366321584231489206139812","323667661847847691510823243915968676210","172634933852900428568475075714083777029","232531106067109498274674941232183085895","197798073670945368992219304753894587341","106885174245614301767441164325372752546","159520534984376837394136513239197350041","104909420174953855321608098134244674096","268120592750553156500707736619921049965","152336807748867396218098920955063321908","267057804516548410454448337395788423238","206230672421788801956570340564060405600","80448765228010978492654339020719988373","139480717888939315099368952587458223603","127128030803384043149194485676578605739","206230672421788801956570340564060405600","105468685746722550204657012168409745782","269555520310094994869852904624170020774","259497971604307262968962829860500124592","206230672421788801956570340564060405600","105468685746722550204657012168409745782","149592192921720645926487841891378819991","85583962130505941517059873965110386165","170939070506068208106007174524011910680","113811814319420886281120731146578583945","295125161347394002033129514053840235256","142577650128016564989351926941818841484","189099736497983953376691468286265969678","61158677966917184332586190277643210889","40421802421845302718556286105635572483","283685750487046276868809865099933055763","206230672421788801956570340564060405600","10757677790968255363922946223433650361","326227421843240426831912138481389152902","160832961327075439256668118935777959939","51794814073337450089316399807845497826","313970787378187070175661815733655214274","57310828326762520330278262432163711419","149574486643430466216536969499097412130","61776817551944770816657993332752297125","212575382865881392924185985941754585110","149164568675501877733210642403901095880","208302161095703885891591755973361935114","144647469309152450316250232393308668472","53227345542833772668447036496807542738","194827698026502870797194752621577884353","194590781290617570425187129291962504519","148225246565479369955412768206940077958","185529354459360932715977442782317685322","21721398723744063202897523764044435603","174018856277439247987240017342922327121","195788073826602883220713760071098151490","169887919203651833619736967796315613059","5954410691086489119077299399910179304","206230672421788801956570340564060405600","1763905753988611489890785198057645054","334457654048077627879561234373026607379","131971064043352287491373017636896933106","206230672421788801956570340564060405600"],"threshold":0.9},"id":"ASB-A-197260547-07d65c0a","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp"}},{"digest":{"length":1118,"function_hash":"264639239387706682146718647559120468271"},"id":"ASB-A-197260547-08673675","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetApkAssets"}},{"deprecated":false,"target":{"file":"tools/aapt2/process/SymbolTable.h"},"digest":{"line_hashes":["25261567651122891088892885835591367724","335142839845338887790421756274073366248","77497251923483868567085283144372955862","137606889758983028568792549619331425630","306380917412863029913146425460710121518","46544285587370233891029069881756155261"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-086d5404","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":961,"function_hash":"232771412332233005634703059559985666817"},"id":"ASB-A-197260547-0a0bd7a1","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceConfigurations"}},{"digest":{"line_hashes":["121936698815187318310394807092164597358","33230717013830906607770329018503585069","35705172823068779348949989041720054085","63149357879911367110764730064959441117","335077779306911852261604729150794971505","306198680791871379874528072596442478426","189605500945628439284763598637694639132","24831487269058615050885890091799069113","106848911929384573083553203852037625304","268502148646470571070442198281041356042","24203782071691313394667884916755463446","130935383576368765632631698692579889940","164176620918823442899185722979747934890","113476305011357001812003635945752544672","190519992334546455512818169257316562689","229981189741725037440729174577673603359","79703018664003561965748949398700937110","283437361227517182193008800762515562458","267484456791434636279960609969388447349","6060358540367207864745072465050549019","79703018664003561965748949398700937110","283437361227517182193008800762515562458","267484456791434636279960609969388447349","6060358540367207864745072465050549019","137457957737354337266527132540018793045","303673416944488276302267251356049714815","168162125616715995722419480718474817347","280499909205978512704083076613877710021","176615364544667666630660559211553203472","153140771676671074969379186159398464191","203666099106700702865318627928855968760","19980192262471965714900752857597327202"],"threshold":0.9},"id":"ASB-A-197260547-0f925543","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"core/jni/android_content_res_ApkAssets.cpp"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceBagValue"},"digest":{"length":835,"function_hash":"158822162695544199972170843788937864759"},"match_only_versions":["14"],"id":"ASB-A-197260547-0fd87a61","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":275,"function_hash":"334620102787868641306728737229895438162"},"match_only_versions":["14"],"id":"ASB-A-197260547-11b11503","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/include/androidfw/MutexGuard.h"},"digest":{"line_hashes":["108796207119179672860364217093375641977","26972351619229887291316609465130803889","102527330120831886734702372418551699918","301847706782344652463498870826691084935","75803349379221561342070888843133290555","235533895722416793203265033661875596030","96068179473409782159471805784992599206","67859823970045135627441022601327641015","14628758582929067975395178470079263094","189057870291444363475166267599024153057","94034042709294295864073670225537646359","124853863826120112895920169748772753898","32826440867361850648420223283307615359","87264083399570099610424349961088311322","94375887922637211128206238722736291679","212527338605152170455935269584551214490","141694325726679702669393453740223535631","169709233945336502853030673322288941559"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-13bb7c2d","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":819,"function_hash":"266382117778444405271442360568077440018"},"match_only_versions":["14"],"id":"ASB-A-197260547-1407385d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":624,"function_hash":"277753042609003326151674754315032479880"},"id":"ASB-A-197260547-151cf935","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"GetSizeAndUiModeConfigurations"}},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp"},"digest":{"line_hashes":["100839366403904698860325393076989712713","125811324567913548582417628964637416569","125904280376118488337885556423374808924","212336265492286721415687680557487394882","16306382509990131019950901403917732331","191347189366823573132525491767444432210","116887138199332295187165797537861654517","56588134952458265434767684783467774414","112118017022649658483176799074128685090","132670878883243919451239376990276883455","42437228405115844284694528769426631772","168291383054781872522730989655918144921","21888997802579876626039739782235175925","207666042738267349432150906534691428507","287129638336953231261007357851297986783","277202716242689719103100803776547231715","34453310812885561718408192713087037191","168746928953000395786685978344534075217","41310455723817825492721318973763734885","43438993454163628000523288822626065460","278495933569384559611333988297062274779","261731633695070104695814713955527326229","281405793617199814129643305041867733829","231572112705690148541649929041583602706","53432926932966568936643571339210555214","41138499482156503606069472494156799094","54535534696517486974206264290211759873","119427609785534613821034256810686083212","16190056774271737334875239528802854335","302036993528593770188151378803869664025"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-17987c2a","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java"},"digest":{"line_hashes":["146026324295889965966351920431129851829","333211237254375107136380113422868533481","295277653596225890520260701237953668067","13449193625126941012054129206892559278","183013296974386278543510657232010394966","218758129038608168552015332182514310453","153527103451139522957193025651975702768","305994880696774300160999475888457574253"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-1bd2a1b3","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"digest":{"length":509,"function_hash":"7262714565447280417336396864487955161"},"id":"ASB-A-197260547-1c0eccf6","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetNonSystemOverlays"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1478,"function_hash":"169903926522597910132670206508055494908"},"match_only_versions":["14"],"id":"ASB-A-197260547-1e180b0a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadFromFdOffset"},"digest":{"length":1936,"function_hash":"3227671264264229469042466043399793034"},"match_only_versions":["14"],"id":"ASB-A-197260547-1e37e111","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"CreateGuardedApkAssets"},"digest":{"length":205,"function_hash":"297397230252613928338280286641940593211"},"match_only_versions":["14"],"id":"ASB-A-197260547-1ec45914","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp"},"digest":{"line_hashes":["57389071867975798470562155218916985853","216101153708751774593716458668902322999","322759844745342807708585720059869247636","328850075822163485019688646280229269310","113343492277723775404420967184025937815","173687701412352587281685885158557042992","11682832414811093410547321032409925904","240974092868358935655106239082753758473","187441494684528239690466906084282269518","186943377146236270399036022820221998313","335752641723258632147263304018262214789","96256899299303446625885512356123518261","325991862325686458386869687803802928852","98072799373223939036733114335565055421","249151071218953941819557680886422989896","68069158846997620824092523389957689486","54253586351313562712171155976494142867","299656311222609038384418783498957039407","266176401221419785516402777632248032722","34764954334061351171094257486463029280","173619986977033713430909431939006066942","190304204981875531417156854843377555574","119696259725551112749041513416922222984","6897923387852744522428509134853289491","37264589675151122992176278607662978121","174265513419491704797916700726641237364","191723911330953393706752663821637322712","98240448213390174631713861409957690781","287166570631006314197199069176957629595","72793871699181296543466296408471874366","167863019974288156288879234878839367546","203915286723131859515181102023265722357","247321019201231008735510997986565756821","220252710979996544602363851205827719209","213518069876989450289403316029260030714","93492146811126595195223898621405426108","67630754498933803512457815014288415416","313879999191166684530245294576447578810","308582243136998039248033941195087279565","227033042463524145398684282630128552240","132086751688726651611637927389108308386","101364598318715137787744897360419266199","260232760002940664441891219285763779877","259602123753170861863629682006914690860","107249199532236930976026609894043142651","116708495089469591216641927014447895427","22146512774938970344749728543419352061","242478322810336389314419550472372915103","122959107098857419924341876143354753001","214445324323861640851546894695833600210","254214394923670727711967932851054439323","80681971948205225214623284897850623772","268051585354872285218610241706801203417","326799137349606726180691993129173680905","290306134012475803358737487346839523407","269484367495976114448765263988011781870","332355983040929895186126315703874162725","274970960703383189751248798550091947872","95004435189517772169050861835439873227","317266118579233313132650245074348451834","229998480890547850985209748025755162109","193289024733534265267752528030000001755","189357497760111750357983472638688589148","250198050608325021977590189598635592821","25180974101249801702154763134516361661","26856291061925761786665651397730906396","273050699097833517356326210502754770037","146298331325109151705297938285780563710","109610829990343183105640549541133958285","302921316719409500161898076261566591865","198648124268565613899782363867070051466","103020228550538173153644546692713424801","258825677014427922709682058452643076309","301495486954069176765134960889206581621","287004345621098653328103062122463382360","160103308052407498559506552263211329451","156408296885149768382640038149547969048","96025638440209797470342153370662891769","108797325620141941821570931988270502254","219738177898865621146385777116486703761","312325135826863537258316149962504991616","111551330738585461137242389891666273584","334602156468967073209752686825102883075","5711508970699902557144086997360822010","260096323684151256920106128777409203105","239688092275629735946366604054484460168","215467924663708613145915928158434793376","303376398447857970996249404212373209803","234813872026638627678569724048307621050","299028733840324877555982683560498910485","80325445718537462369932358426343551822","3795124360740857301433339004745889285","174704477017896986715142090925078891795","164448491053810425179316223037913455418","222393133160097129159598893645238965477","18545209598938312487035398162286787237","136347855325195482827975449842022198707","54398937693646775108319731181561863470","288577879711291067591489684590283955845","269645193334114997803819313626180141852","326264869004870997686756154277772872186","117404765860743333826606912206639297063","275929398463347188605670599648319529722","324806924241737863174641408626659500687","321012046236973465011055161956995112333","4514344820075393661018125778145613380","225727946472752903207931810527587702440","56635014378793944200699056433868030302","336031750947404577536714686492105945191","184186500807294203192039960272956218535","27631767466105647933568502816025340920","190532459483562648967545238454187625453","203283504545592019020068238557939641835","193743527879547629585389833573652452755","126705305371527172272496553526076655434","158188061163081427715427762594732510177","254416183964405889638794268154047048603","18407335721669277736096411043219162339","23385139794236532982234942270631906456","333031930331539863859603776831364196956","281891724689607655229344045610145982963","138472955263322044565414361051624220973","227066816557785754408456218437512254399","310454117404605849409978401978277077239","100363084794468933844010349395483333892","229280822407761596386752309630637596388","90086255238586860056216987791193146634","299866687171146152696983217935819130044","228945831606979925048663759482357564563","69612305853990312619939963122812376649","56071045822527742309455707974524155619","111084901077655788632021969787101927193","193041736011422207230318787371932727175","81276437094741936154958193177766640642","339652829595680050199550294595123614407","111033368922930722102500378933185102092","158520289914956812263785743243796858872","309522784015896345340725725015341930124","194999442028012333396296688346601577832","64696492573574419953056231608741863463","297755852054339110301282534866427533432","325418035857882995926243217266810768626","94980109915665872923044648078168700432","266863018072698909131757080325873544966","255149173617505106834551734209611302926","23463346253358873467935124648815022198","229084027865529918205039270521102196039","277867549941906693493779056745777516192","314563587723811393268268742367171144646","98265127929725519224404818878320414176","21003680257927582869935709518858275356","297888659990547876030597952550016832103","1504621218677453223275552941342346019","98265127929725519224404818878320414176","308594921426528196853601958868706667787","28420911119620681359954923159673327788","223976608626689364690047989879486409049","56299441531269298323344429005827388792","256747183872053376491460313432683251012","266176401221419785516402777632248032722","145826108735473500043609661780919721828","288128427615515254505830007873723846114","254033580881956305342412574208367526965","121863056385097191457204261971358315018","231206341348936615934506607400497651534","206066158171627132394454404306150220501","22466274545966701149991149324937528559","40780539433499094409851310275374185263","336148475589479467041555948645420321262","119696259725551112749041513416922222984","93229017897522188582558263470274872465","127527591753303914828099132316820850884","257319180408661380362386435723001336106","1986092823829126273457125934004667347","35752954353019299562944228438261245013","316089116099731385174569611772848243410","233879994470403732490697161454130562918","56299441531269298323344429005827388792","256747183872053376491460313432683251012","266176401221419785516402777632248032722","102359751181918895197568593521918204044","267274859102123922503567198358625463360","178503821828906838720293654786662085729","246734339776089415499382814657526786095","295994006315663266107167444449638813167"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-21e5b3d2","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":1499,"function_hash":"330732401674118676731900421128812002819"},"id":"ASB-A-197260547-22634331","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetOverlayablesToString"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeApplyStyle"},"digest":{"length":897,"function_hash":"75895683181485307731533101220718970280"},"match_only_versions":["14"],"id":"ASB-A-197260547-22b3cfe1","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"cmds/idmap2/libidmap2/ResourceContainer.cpp"},"digest":{"line_hashes":["250963832502429149529936360843783795429","56462173470937231997477814558363080923","19397433436303340666831234187760246171","57685935247915067734708320326310925689","34332929474469070180925333973884571429","179212058975556279825592359211848914901","121730863154394830068977448672932377274","307565446006289345642476421485370724515"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-281dee8d","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/java/android/content/res/StringBlock.java","function":"close"},"digest":{"length":127,"function_hash":"189077979747640876565276379872055884402"},"match_only_versions":["14"],"id":"ASB-A-197260547-2b865ccb","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceIntArray"},"digest":{"length":986,"function_hash":"80855141439267409859339399575915206919"},"match_only_versions":["14"],"id":"ASB-A-197260547-2c5ed4e9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"length":485,"function_hash":"255652938659209507847906411024418827190"},"id":"ASB-A-197260547-2cedcf35","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerGetBag"},"digest":{"length":685,"function_hash":"84760143023933824822440963436608105426"},"match_only_versions":["14"],"id":"ASB-A-197260547-2d7414a4","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":371,"function_hash":"141337250170132855071108576725351392181"},"match_only_versions":["14"],"id":"ASB-A-197260547-2d7a9633","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":869,"function_hash":"236288861858363932036733214780281656340"},"id":"ASB-A-197260547-3279c0ae","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceLocales"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenAsset"},"digest":{"length":789,"function_hash":"33460046503709183147955169011447165086"},"match_only_versions":["14"],"id":"ASB-A-197260547-32adff0e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::DumpToLog"},"digest":{"length":1313,"function_hash":"109519639615442641809689744571285304407"},"match_only_versions":["14"],"id":"ASB-A-197260547-3429c0b6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":528,"function_hash":"228335527931173632593157669128044517775"},"match_only_versions":["14"],"id":"ASB-A-197260547-34f1d841","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":739,"function_hash":"77640254689930442484309766763366017183"},"match_only_versions":["14"],"id":"ASB-A-197260547-37569014","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp","function":"BM_ThemeGetAttribute"},"digest":{"length":301,"function_hash":"129780317672350239951916238055996906"},"match_only_versions":["14"],"id":"ASB-A-197260547-38f40898","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"startop/view_compiler/apk_layout_compiler.cc"},"digest":{"line_hashes":["35955219370540212534865088314251914984","296122385560123204844746515684697854679","28636642236502948963084031221207922574","336938930323910852000692898053100515899","312787666847912607433856154282305114670","333931346821846696021846762081895154277","218145833040884091723252922116678615981"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-3902302e","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":433,"function_hash":"282890888539931724182267123001333699414"},"match_only_versions":["14"],"id":"ASB-A-197260547-39220b10","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":774,"function_hash":"232453481080956260949723049933004582323"},"match_only_versions":["14"],"id":"ASB-A-197260547-3972bf53","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":497,"function_hash":"66687369234553645649925001838568761303"},"match_only_versions":["14"],"id":"ASB-A-197260547-398aefd6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeResolveAttrs"},"digest":{"length":2491,"function_hash":"142691690749881819794831932353222219117"},"match_only_versions":["14"],"id":"ASB-A-197260547-39cb7691","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"length":3743,"function_hash":"24466670109630512570133874250344517148"},"id":"ASB-A-197260547-39d54d41","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::BuildDynamicRefTable"}},{"deprecated":false,"target":{"file":"core/java/android/content/res/XmlBlock.java","function":"decOpenCountLocked"},"digest":{"length":153,"function_hash":"74494720202534232669346867082293635689"},"match_only_versions":["14"],"id":"ASB-A-197260547-3a4072fb","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeCreate"},"digest":{"length":168,"function_hash":"191612638853212712138480826237293260512"},"match_only_versions":["14"],"id":"ASB-A-197260547-3b9e72ba","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":407,"function_hash":"120018579267460408260377341760849647644"},"match_only_versions":["14"],"id":"ASB-A-197260547-3e064e3c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":651,"function_hash":"131817923754985781215816515606981051767"},"match_only_versions":["14"],"id":"ASB-A-197260547-3e3cdca5","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":3004,"function_hash":"269529635483502336229100147419133595637"},"id":"ASB-A-197260547-4080e013","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"Theme::SetTo"}},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadEmpty"},"digest":{"length":214,"function_hash":"138705910645997680249674563767043659518"},"match_only_versions":["14"],"id":"ASB-A-197260547-4246af27","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::ContainsAllocatedTable"},"digest":{"length":212,"function_hash":"74032372477258109492116069898384087296"},"match_only_versions":["14"],"id":"ASB-A-197260547-42d3dc01","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp"},"digest":{"line_hashes":["35996712978461408072029001004091508672","272581462002235603182327647582766957343","25067088836222277067593536792412108006","385857498856891176970625281089334481","35838763032931398469855636241171665992","111544056834676466876589716826006998617","308943497176802637781418611784168532628","322302572504396380584051709020539103452","132347247454381261031199400770886211398","276538033378020271741279589772709190960","220797008752522196901532971016337569050","14162790169198414621203996136623303218","242207079141955208063015201102325280361","17857305541290365048922060764867222749","35785788730275095744285600146707036031","330873214438863225147929955191637031956","39683462424308945094954140813654384744","93437768118926380910862396964477085245","106839943095973486956764333885370039240","186958350080210671246247139540464097071","296881806718397759176368197368549391989","282031274710412000334761151327143313602","308943497176802637781418611784168532628","14114793610446522483925921232909211478","7493650414289103607406782807161439862","231859941870447152476270617134155212762","121740111619345741174959751226973000529"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-42eaf16b","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerGetResourceLocales"},"digest":{"length":404,"function_hash":"322026573741592388335440739351414412807"},"match_only_versions":["14"],"id":"ASB-A-197260547-438ee5ec","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":505,"function_hash":"238508273938610579815611214299683858529"},"match_only_versions":["14"],"id":"ASB-A-197260547-45efcb3a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":545,"function_hash":"20607070116433901374238971439338566853"},"match_only_versions":["14"],"id":"ASB-A-197260547-46096782","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp"},"digest":{"line_hashes":["41080230487029294180378901296859671213","215865564205270444857860799506001209797","173244203373955076886701391433956443067","18071881807713855511360197830900625451","151940705920232135688225416454249961517","58264528229286341174195048943769777660","252404184323155050894464517132904857419","310706522524004223002293650194500436958","317082312309881827796265363726833709432","322756208041415779334565236381601210094","224746791119833842231853847003251434443","148928356624410717911313231074371138612","200261499245343031951757254970123316278","339312836091545992341921089251001608605","217542410437474961516295540553410390489","121838014455524992020952666567233357611","278268486046377432555271747632057716426","10971720061050179642201960407758634714","98728521879748221761144025755162360775","158225785726608439915703839716326870989","312434949019667197742843530080762872329","334760072861551937774000205136523145782","129015231213436486904571623472320181679","75424131364596305834064913859662341335","41752062193825867965409304999535829241","204316826336976573579032908168307832069","75662968777214861887462089027060430595","312388013882991048021106711157553159261","12306038279704415258591257777577558518","108785592758499053866044235423922619850","302814158408366935971796794940281891439","40197761365821562360153065962853573133","79789908442869995601870434984745274752","116185083641426018420798996187939131080","259021812297201093529553977927073618711","172666424032870601698372347014214945780","270231643901722545137008660691254852703","116044944762666395186750340245434937753","101130932361320183481783931285553949547","86567624358461901468726916576071413651","64262580098426462236688665118976280450","232535218897793156370722628917441255683","205652030697149212081238803688299947098","332955603327987530182770523456682223739","171383605015692877525384369221377169041","81981000947804623207331212430549814826","219652000290729211246385117453895075901","6545092957646933344527446731550909604","167293748370468209771010940145956361093","211575393147356393619357128762905024445","145017061134662728318415928945781216759","90506386454706792925787490906342790741","102893471182063373470940319901552323513","111135889734196841365679063438951638043","94168023647876039165575536106979642596","186104781602008279652798730905157383825"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-46a5338a","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java","function":"getAttributeResolutionStack"},"digest":{"length":196,"function_hash":"211608560151549718414742413290075816319"},"match_only_versions":["14"],"id":"ASB-A-197260547-49a524e9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp","function":"BM_ApplyStyle"},"digest":{"length":1278,"function_hash":"200575739437899882949652971518969769350"},"match_only_versions":["14"],"id":"ASB-A-197260547-4a235135","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":1728,"function_hash":"113675611519022062932765314048391470185"},"id":"ASB-A-197260547-4abe3bdb","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetConfiguration"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":271,"function_hash":"299772761592737423184462557534740894122"},"match_only_versions":["14"],"id":"ASB-A-197260547-4ae0400d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetStringPoolForCookie"},"digest":{"length":251,"function_hash":"58555167303797124955311582894605601664"},"match_only_versions":["14"],"id":"ASB-A-197260547-4bc904cb","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp","function":"BM_ThemeApplyStyleFramework"},"digest":{"length":354,"function_hash":"7958894553598409786478583038735694609"},"match_only_versions":["14"],"id":"ASB-A-197260547-5053ccf3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"},"digest":{"length":454,"function_hash":"73876624545566961578017305698978524845"},"match_only_versions":["14"],"id":"ASB-A-197260547-51087315","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":700,"function_hash":"185461975230812472051360727442593520291"},"id":"ASB-A-197260547-538bbb33","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeList"},"digest":{"length":806,"function_hash":"34043352345406627355027270715188103174"},"match_only_versions":["14"],"id":"ASB-A-197260547-5506cb85","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetOverlayablesToString"},"digest":{"length":370,"function_hash":"62562243012297188972091210974058615509"},"match_only_versions":["14"],"id":"ASB-A-197260547-5560968e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1103,"function_hash":"314584059196384912122520468545623440019"},"match_only_versions":["14"],"id":"ASB-A-197260547-5605ae73","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":401,"function_hash":"120257173792874835266364517089319664251"},"match_only_versions":["14"],"id":"ASB-A-197260547-566e70a8","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":287,"function_hash":"340104011201918693842966820181553163201"},"match_only_versions":["14"],"id":"ASB-A-197260547-59d7d156","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":521,"function_hash":"14598572315312293133565790492832959451"},"match_only_versions":["14"],"id":"ASB-A-197260547-5b991b63","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":644,"function_hash":"175412521537447928970917817026512026818"},"match_only_versions":["14"],"id":"ASB-A-197260547-5cde3f75","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/include/androidfw/ApkAssets.h"},"digest":{"line_hashes":["189109938854265707056666644869566238675","304610744104934507650154896899315640807","38844047254586096968331143995151769899","104235740514102219093499771681746433362","139799396978804296493476736008727054485","82510315502149214697663944088848228520","111258546449002615998801255373750929871","205696923540527867955389140584964205198","289402750800811362605965174706567980459","182522660728544882777132001914755929951","247108435370665380192607408896171522221","31078945992161359558880890543220094799","329347280632891255195169768700743457286","25876174666300248595493386561981556239","1433673285715063906418399841079415817","199683129495751632911221632557538303237","311716636173102995698217545671979417645","219150827906704566698502203100036899008","139021675464183429552602884836533266355","56723055762133147498473580311044227039","16894135504928222403983863183737283129","324103282327759611401027184666552205750","252362794098753979225865379804137308279","36327141935906690698359970926753429855","241903393367904041523420830394542404097","317959797734913011452967760005964271931","120407376342218658970286354911266382687","106996048157010866670623821474299317672","195620190289903835010854178043432246498","14132990616405598388603280895231100194","208933220655609850816763761811460593205","120326986118302451263146183112185983669","202516607807856158554384028032054532422","102165895074455595543675810257997313247","261312102191924670122012803412702431865","110936435879630341381832794606349755119","148976596741262148596901749624816319477","189349173262759163899437178376272610267","202516607807856158554384028032054532422","338189630713391109603019163082253506783","30556940303840322973881475130442701054"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-5eefb597","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/ApkAssets.cpp"},"digest":{"line_hashes":["46724033930606781331554645939737561106","19850495074051966056577616608420246970","60275350449999662888007611234604374205","9781916209162119332362842912532267202","189349173262759163899437178376272610267","124407064849942119632981076005673274361","258794500969483202741986376541354916760","266453270951371178279415817805139588929","277866525411622599414852689746547649087","133130162068534457766135309955821471929","80966505769172641154981949578602047448","236323005599745996835598179979809443180","73397174855691969949045036718900327783","284973722921133210890844473144357386460","222956388222864046164441759554023049230","141004864899707291426746433604761513611","161519949426940508752998882912393383909","255191787662780686642362485216666710326","252393391241318046572137503879780968736","227043462446635930559468739172044960698","189067229922734345394321737446765065460","148735921195688454217543387023323735669","330374353373547564178880825325025326260","334386773978548403399888649450894617622","229565112826763179739619579376890974118","169270500653266178509421145498589168933","140215975388595382586629142128280305875","67966939310959777075242629313462794667","44290136820700008841691943476913448286","258540014784787987093528411536664224739","122732606433954781165547574682970159931","58310425784225859282194152791505985464","270878589955518404870856319071914538391","38511201641366853891402275449959676889","127450639798015728372966313294632556389","204122188933661325918519202101840877462","301420841569442313886153276589795160744","260173748002811547081371554349345371555","318892439480229251862695576891982085011","189912973687230783811759513528486835897","191546839208809628422287155902212637944","63560708003249646304686951436564224715","207049982814210656409917750007130286500","259550534223912322461068283551524352588","142917293849850114950220735931773544854","294890858487555398741277069806070233105","77818571326998850725798744454350841237","75642166168758233337463423626274287709","5732238293297115667102786373061795501","63560708003249646304686951436564224715","207049982814210656409917750007130286500","259550534223912322461068283551524352588","252447402708417495967303364170471243865","176906655561605681145843085296656532538","73185940682302848340095990941253182455","207039227191441475292098102645252245475","87388797944607391363745105932132992803","8264260791829033789041565247231112185","221411206424537635047178547392684321155","148009430868429485879512021817311419092","167705152414615944209194238675289818315"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-5f1033b9","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"line_hashes":["142729275774249142076843696967711858201","241033878430905298794786611793738278715","315151423333969748059184588557082235859","76341908108390669388553898750529451320","90413433319432530580513189417207927223","24315108712583679930680336789167215503","257427127494264341078942242565319120546","35547845767691365069604855415494854440","113908321752649967923558997626233925133","128391958010909047068517654049687775386","280003567418750319791600190720601126340","80184154306923819034384688992036059135","3133780598413068196171495199761691007","18378386155504248519029066665331237309"],"threshold":0.9},"id":"ASB-A-197260547-5f4be807","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"tools/aapt2/process/SymbolTable.cpp"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":564,"function_hash":"1136626277157282158687121116474321603"},"match_only_versions":["14"],"id":"ASB-A-197260547-5fd94cc7","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":319,"function_hash":"99894302086502576990704497604554516095"},"match_only_versions":["14"],"id":"ASB-A-197260547-602059e9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceName"},"digest":{"length":337,"function_hash":"216870066351525794784011686371544226431"},"match_only_versions":["14"],"id":"ASB-A-197260547-620aad5f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":971,"function_hash":"8830339466227955575327044775167671834"},"match_only_versions":["14"],"id":"ASB-A-197260547-63d502f0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":748,"function_hash":"144371866080162499494209546270873308982"},"match_only_versions":["14"],"id":"ASB-A-197260547-658efcf0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1059,"function_hash":"144382216588123330464705592853024765667"},"match_only_versions":["14"],"id":"ASB-A-197260547-6702dd53","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":900,"function_hash":"319831764803951539994915538121238956667"},"match_only_versions":["14"],"id":"ASB-A-197260547-6a290806","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerSetConfigurationFramework"},"digest":{"length":409,"function_hash":"293595257127250421119341565035240831999"},"match_only_versions":["14"],"id":"ASB-A-197260547-6ef8a387","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"line_hashes":["252404184323155050894464517132904857419","275735622126365986462105517492378827715","203713254118603516470131295059664731248","158047570041950766587799869233143896379","263850132000609742729318678322137366095","268584195643741128102332701010727921503"],"threshold":0.9},"id":"ASB-A-197260547-70600fea","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/tests/Idmap_test.cpp"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp"},"digest":{"line_hashes":["295773927128034355976697127983304859663","70109760403335989494466265873862507200","175348891727291462829179492955251702840","267192765630218043397588777036110293842","275183403092787882604154015021930234465","88376969733357879433861634778718075095","165054727532785273012682550797082253483","242315389031964849816121893504898449253","89171522771975858638019433796693099945","61482877111106112894525553930707352186","285171556358198242777040786298256336445","177227151449516122159223948539288489780","53313817157033328900994804824378566206","157413667001065527172389330602879028014","279022963416324568624481210336766765375","23642666003121387403723684326435259206","151379425867381739044784949644795064108","8451581564904791063120246850726339024","21958069491401567551211955955162290193","228668004189888828954141282419484917254","90098992764244181978682325239353798187","240752658630161522744642456964440811933","295919543326858424797709758504362414872","137136599108010789863836261767523668480"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-7466f75f","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeApplyStyle"},"digest":{"length":334,"function_hash":"116154563880815513019650957609408923100"},"match_only_versions":["14"],"id":"ASB-A-197260547-7597fcde","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_test.cpp","function":"TEST"},"digest":{"length":1410,"function_hash":"57545267633394268542683971345270262504"},"match_only_versions":["14"],"id":"ASB-A-197260547-791ead7c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":3933,"function_hash":"60125677363044680117200271636433279081"},"id":"ASB-A-197260547-7b1b9f78","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::FindEntry"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"GetStringFromApkAssets"},"digest":{"length":231,"function_hash":"13525313278764205076419498998618557026"},"match_only_versions":["14"],"id":"ASB-A-197260547-7b1bcf32","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetResourceResolutionLoggingEnabled"},"digest":{"length":163,"function_hash":"26718271315917235494248846113807882051"},"match_only_versions":["14"],"id":"ASB-A-197260547-7bb49626","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":541,"function_hash":"17568418960210789019914772445495290330"},"match_only_versions":["14"],"id":"ASB-A-197260547-7bc01c28","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":1133,"function_hash":"203945708836750096035767394394504924687"},"match_only_versions":["14"],"id":"ASB-A-197260547-7c764ccd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenNonAsset"},"digest":{"length":983,"function_hash":"46881943205012117880931416316244664732"},"match_only_versions":["14"],"id":"ASB-A-197260547-7d81c8cc","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"line_hashes":["285518284831056778397235774704367371970","290286830279032033026607176239465430468","301219295864501363882885122891807273490","251749627387871816020026218585397560232","2989355076632792048209122141524737744","106447550119172232194449760610116909938","262882886770782339197071569818064711411","108269902091515464848071058994373052677","301219295864501363882885122891807273490","251749627387871816020026218585397560232","2989355076632792048209122141524737744","187851637961867318644602569922099808674","185077125964975065010783548951865606255","179295095217996279571826574529120538138","284549191115590580935644776562334189704","209945669961397222358570183308280966564","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","319926054591745838172880363746063929914","60124380217350092584062036568810575188","46299359935140300128854536046644632905","141955454958265809605126958171193899741","81783066618471527901676488204603900675","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","219703240310433382370676708369114024507","55690726274314595133583576829678693725","275689296494106650092745653575571256874","102715409078615750419290618861531867805","272660730384895021172105627485574693850","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","257275923634471263314022549213463008103","130628610095527551665009573908221689820","284161513519366146512971632674262242779"],"threshold":0.9},"id":"ASB-A-197260547-7f0d0f99","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp"}},{"digest":{"length":884,"function_hash":"158581305570347727362026519140572992485"},"id":"ASB-A-197260547-7f5196dd","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenDir"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":901,"function_hash":"336847075670258366089014401601575715918"},"match_only_versions":["14"],"id":"ASB-A-197260547-7fa822bb","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/java/android/content/res/AssetManager.java","function":"ensureOpenLocked"},"digest":{"length":97,"function_hash":"295449379488697016015206554927862042130"},"match_only_versions":["14"],"id":"ASB-A-197260547-80608347","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceIdentifier"},"digest":{"length":645,"function_hash":"210706657457473275967763618914915242903"},"match_only_versions":["14"],"id":"ASB-A-197260547-81103c02","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/BenchmarkHelpers.cpp"},"digest":{"line_hashes":["45975342070401520171343726415828980989","90973594831712155070903418468825610660","299244731961124210325369531146954469732","289663186472665087816443738382664672197","194458249375482562115748322161662377972","5620987968021904135928058879622603866","263439001366826971531756895267416120039","205018809182622893284632701607757863631","87001958947532876271587936813435432890","131919612124841213528460473272232242570","39611666564444500055162432149271333394","257029821847035704008656283127195964117","73368034736595902736227850116746186139","236425866833834999136891717938295460424","75219906202977342201481176777068459886","148025810531216682700473452704772847538"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-837cec98","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerLoadFrameworkAssets"},"digest":{"length":211,"function_hash":"234524190399880801508323065617956947382"},"match_only_versions":["14"],"id":"ASB-A-197260547-846a90d7","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::ResetResourceResolution"},"digest":{"length":381,"function_hash":"166246351328000572668570076790791082462"},"match_only_versions":["14"],"id":"ASB-A-197260547-856cfb0b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenAssetFd"},"digest":{"length":551,"function_hash":"51724827029741484924658248126461439"},"match_only_versions":["14"],"id":"ASB-A-197260547-85f768c0","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":601,"function_hash":"81969124162578719649679381518362028741"},"match_only_versions":["14"],"id":"ASB-A-197260547-8642989b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceArray"},"digest":{"length":1694,"function_hash":"225410861335056233833184249721219047619"},"match_only_versions":["14"],"id":"ASB-A-197260547-86735fe7","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetOverlayableMap"},"digest":{"length":1183,"function_hash":"231656657935594499384674147672337925915"},"match_only_versions":["14"],"id":"ASB-A-197260547-867b936d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"LookupAttributeInTable"},"digest":{"length":1467,"function_hash":"190309199592575420193691868023245228665"},"match_only_versions":["14"],"id":"ASB-A-197260547-89ab87ae","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_bench.cpp","function":"BM_AssetManagerLoadAssets"},"digest":{"length":230,"function_hash":"43729865029731291894913250329274911170"},"match_only_versions":["14"],"id":"ASB-A-197260547-8a937d10","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":322,"function_hash":"251581783396125993436245629327087101360"},"id":"ASB-A-197260547-8b5b0a51","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":420,"function_hash":"290904245182690239860502566389284096954"},"match_only_versions":["14"],"id":"ASB-A-197260547-8bb6a88d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceConfigurations"},"digest":{"length":905,"function_hash":"247755156107640442843240017644090497756"},"match_only_versions":["14"],"id":"ASB-A-197260547-8e34ad1f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":860,"function_hash":"335787752302523126224352201779496032572"},"id":"ASB-A-197260547-8faa57f0","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenDir"}},{"digest":{"line_hashes":["253100824181838674517330064156335592839","164707383720133127476630336591195058865","148464208689119074022824414318100869186","68920255662475410359041039853001471106","281670689738654576861445798542296410944","94297567024879691379487253150220082568","85476559926169281216869281001527720414","291272874399617196660347072481473122400","300707792851391953769651878295578066481"],"threshold":0.9},"id":"ASB-A-197260547-94960040","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp"}},{"digest":{"length":1417,"function_hash":"17451869157092073092871424683748936440"},"id":"ASB-A-197260547-959037bc","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArray"}},{"deprecated":false,"target":{"file":"cmds/idmap2/idmap2/Lookup.cpp"},"digest":{"line_hashes":["179825255529836007408281180745714535871","230748934444632378457896257144893332151","288916435434107068751960293167386053029","185591355447140180286326646788591451858","331485283722284546108028694866706391405","86232896062633848421024765154660669021","289232973786748890008113601526364229983","83982719618295489701129191628763153587","58814406590769579459202408450540932315","335985871389574630948682494047244229401","191642859473828141308573312847917999008","132661009075931704678000387211354070841","53635696330467941595404658320115454583","48109459967546287619611225284476463688","323821127836997292449247829814206223023","24398790165174338904758550397985699122","306255378981910656494879772512826606712","49174878308803390642600914225320267608","26264345969124384409397299252382526256","252453791331482462415210704155926170479","212338364272810152722935681773018163631"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-969a9093","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":279,"function_hash":"249011264818653296407736322531213348389"},"id":"ASB-A-197260547-96b69f59","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::ContainsAllocatedTable"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":261,"function_hash":"200744077175448080462660159976846216245"},"match_only_versions":["14"],"id":"ASB-A-197260547-97864da2","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArray"},"digest":{"length":1273,"function_hash":"244358666518279868589849743690504783941"},"match_only_versions":["14"],"id":"ASB-A-197260547-979ce7ab","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::SetApkAssets"},"digest":{"length":219,"function_hash":"86238299302955487081337171455795094560"},"match_only_versions":["14"],"id":"ASB-A-197260547-98bee11b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":3285,"function_hash":"11590639400568219477830862301390099464"},"id":"ASB-A-197260547-9a49e5e1","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"Theme::SetTo"}},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetResourceLocales"},"digest":{"length":813,"function_hash":"137143819564653144816795356401775258007"},"match_only_versions":["14"],"id":"ASB-A-197260547-9b3a3b48","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":916,"function_hash":"256244279075842497834896258496107206153"},"match_only_versions":["14"],"id":"ASB-A-197260547-9c22f4c8","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetStyleAttributes"},"digest":{"length":543,"function_hash":"71533197638321667922794808391259745554"},"match_only_versions":["14"],"id":"ASB-A-197260547-9cbce1bd","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"line_hashes":["49520750511009157755910205539601404084","272867071248630464295617943842699347722","232497300313376451554216221008827547644","275525632592693847405126974355775124143","6006753558952232522503207332366180481","284792309403879976447640051393486812439","55622420320963795646177652408100817579","206555579280792782434642003271622698105","224250397353731107869778000799027755682","264542740652969258079305817153922048891","291374679370516014808581466870931871345","240896918264182345854157047509946840772","280585526621217351831693871002538888674","208471187310514031480472320958974151275","105696004950704562854943291992079389681"],"threshold":0.9},"id":"ASB-A-197260547-9e52f450","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/include/androidfw/AssetManager2.h"}},{"digest":{"length":299,"function_hash":"761478861977396471578756829962049840"},"id":"ASB-A-197260547-a0c4bd94","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetStringPoolForCookie"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_bench.cpp"},"digest":{"line_hashes":["335635141379029398059170607105042878519","207809594413647269298785669947328561909","103006240852217545155593189061384030585","289495889715778351111878969175674749738","111937386646376769839052853019166926760","331118976345321226103286843623348075571","219883488747889041913698252667976595274","307043451487365734379275674005525127922","249278445458054793230755641478703901186","13893884310490840179855314844110630324","317511621447164283574354246432967303257","302012021867637221723392633712259178876","272500757835203944612681796773559609327","18884441037996782956683498614132076448","86557651611403468461637052821039491074","191412684868161248571318938920431173492"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-a0deca46","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetAssignedPackageIdentifiers"},"digest":{"length":721,"function_hash":"242169619627146661506997895999861928252"},"match_only_versions":["14"],"id":"ASB-A-197260547-a3b43737","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceArraySize"},"digest":{"length":284,"function_hash":"200570534086509630835890557955370652035"},"match_only_versions":["14"],"id":"ASB-A-197260547-a40c1726","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"tools/aapt2/process/SymbolTable.cpp"},"digest":{"line_hashes":["140102293978015992017648192780174561001","334037006591643114706722615488303388017","201721892769003890657582402375103492001","203837945928343553995048554602155077592","80340270435571521146438065553578147975","43832296409420599756634486899418961065"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-a49f2799","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"line_hashes":["139368900246213561503944306644170408909","275417586267609949690768323617645823498","339649801441606734077784279672453861086","55837103178595673816789716576382002977","285513808519309577375596591812404331763","22558470668484509934431841589042730565","293411955410857447183321568197481836855","109537245186692659083626606954169719026","58028655619162076863509323380652106187","182698892366543521742377164313118113609","288214314813781891400566711996945810917","99013059227856481512359299424933109657","186233083200169238779238540360744507041","8971817088058103159972001984119706885","55927449458506184366499673539326976111","82628824340213016140813623764982373518","47731108437006195707977573451024286418","218845113502891362765241603542893363324","320213137320608355681090025699373054651","137937783933223991636933960178258156733","273459457981773182671556357816387420838","29012051970162564251555941437221704617","245987666523887927163050313332479755217","226305505733757458827219329534896154811","323522505944248791391816355768153443880","196985367419410857219192014435845090602","135159416450330787360149677232465994300","5906750792421227836856320981627468178","42349065789081291605395527645689940336","226572710704625820336540058796835766411","59066229862440830797801593337943490039","24796637840538656028581347533909207637","70205288586541357413588838038942317971","298551971812686517209745365014295598222","159949798403161260751408818862120897044","227605044951365507421302633107664846414","85028733711975766559098578974777474820","163765378219238147060418965386004557003","284210859013323322806504480695148888046","69946170634663815050270605917503684285","17064026773268840175425744710272782557","103940266238345526759294382170275920349","149175870555326106302620633555073476403","325780381826609762270132958643164684233","132897459997452068996855933886199424885","225919749574744964545905356434907572245","6462951255277561750466716296581415032","154452676128747067336851482749268623512","305833622469278694187852525185192545080","74092191690179482021328795851105048323","149175870555326106302620633555073476403","325780381826609762270132958643164684233","132897459997452068996855933886199424885","225919749574744964545905356434907572245","267252457712929581532905464808066263315","270449555024845465884000901554528619966","90734141685585260740862575802305527977","339405228401132618390015949579330506850","327883722413158295212127551736639221022","214798078484182222849720094599438728955","172770980783962597661194693474535581452","243565524760461749453928017648180158168","167591258091212089010835359589660969149","179494036646487697408078104252170805944","286324501778277607835621448731921045124","231407756638756378021770642148458367380","92764940318377492956037858970237648412","29210397949127549782396481655657754891","187044146299196130668351327586777741779","69471219990217035741311470891025492196","210369541526157477106863303721928239030","336593726837935561466642590406289872069","191138897052192872737278571590210049559","322042965387277281707727379978902853249","58832047668177120067118972734131648344","191281780786351813394248564115784189776","229359177432278529584170370947795974946","230917919161370296957203671975425094821","211137260316453036084820325539157722604","208248421742149244304703990999908579721","216415770451901764289363159281879602910","29098869698020743983063146732743101870","243267781482058057210542407420990303883","237080584685615768378081968023900802269","259957504880591218242004336501740648514","139764579321770368143278256313761199210","255994725181166542618267791601290384836","218744540457772526004318556186538746803","275941592237689564258709281931517119893","288750327152959355130426271724011818685","304331560049108851743047760969278372648","279087820578622327002346315163353114636","257366293978083765791959067105241446911","291404786613984568006510729299034348987","210760085194480071024076155388630909609","219414849625497697831255515258437660833","43068595668938438597980367341092384137","108132895537442895477466824814433076697","117988362252252188324109082585917165662","72291470063129874502486929506313100092","279754869643739789501503348774966203338","204679310604423170298481510037588419503","301415633548654204769013501104095002778","280861350786795270886107606721967333266","208048074749871047587062264003523235084","95569317305286068205179942710184121340","175142301272353473187004479714595595964","223567763308177485258501719199314547098","249215531257696958592745330370811727698","137438073321087664941115916486486069377","324094187901042847436194923579035606041","103813231694951191036491184806361527318","60529652938714401140540472603444868127","88554018856034290151470318546472605667","198169444254303768676886338915812797814","139147349887901585776128033351870909021","61022630724331660099630730251276812240","165959517814431022962650932452037667555"],"threshold":0.9},"id":"ASB-A-197260547-a68ecae9","deprecated":true,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":545,"function_hash":"315054011845587262754436752108355359689"},"match_only_versions":["14"],"id":"ASB-A-197260547-a725ad3a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":631,"function_hash":"131211548442594492882778373317900852147"},"match_only_versions":["14"],"id":"ASB-A-197260547-a74d6eaf","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeAttributeResolutionStack"},"digest":{"length":980,"function_hash":"63163562064667404748415017180980329266"},"match_only_versions":["14"],"id":"ASB-A-197260547-a81f166c","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenXmlAsset"},"digest":{"length":1275,"function_hash":"183777539453281256117806433746122423913"},"match_only_versions":["14"],"id":"ASB-A-197260547-a8f37584","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":688,"function_hash":"82472102295785509219403261999823390072"},"match_only_versions":["14"],"id":"ASB-A-197260547-aaae75f3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":538,"function_hash":"153743480825998904028841532513590989577"},"match_only_versions":["14"],"id":"ASB-A-197260547-acf9e80b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":414,"function_hash":"319333633035506155488887401557073466996"},"match_only_versions":["14"],"id":"ASB-A-197260547-ad167d64","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":1127,"function_hash":"336685574355372592142958799465336111780"},"match_only_versions":["14"],"id":"ASB-A-197260547-ad80042b","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":976,"function_hash":"126287821032358741902299993570372925385"},"id":"ASB-A-197260547-af383a64","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/ApkAssets.cpp","function":"ApkAssets::LoadImpl"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":369,"function_hash":"160552599690609897900988390398575176632"},"match_only_versions":["14"],"id":"ASB-A-197260547-af72a411","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"ApkAssetsFromLong"},"digest":{"length":121,"function_hash":"330381940492788296841396971825866846540"},"match_only_versions":["14"],"id":"ASB-A-197260547-af80fcf2","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":29710,"function_hash":"29986975433260530855924602520243145571"},"id":"ASB-A-197260547-b2ba589f","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"tools/aapt2/cmd/Link_test.cpp","function":"TEST_F"}},{"deprecated":false,"target":{"file":"tools/aapt2/process/SymbolTable.cpp","function":"AssetManagerSymbolSource::IsPackageDynamic"},"digest":{"length":471,"function_hash":"151367424124057721414926601135789659735"},"match_only_versions":["14"],"id":"ASB-A-197260547-b409aaad","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/ApkAssets.cpp","function":"ApkAssets::ApkAssets"},"digest":{"length":354,"function_hash":"307467214409398939163811486157615590009"},"match_only_versions":["14"],"id":"ASB-A-197260547-b44ceb2d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::OpenNonAsset"},"digest":{"length":274,"function_hash":"327037306329157792074789868735500182840"},"match_only_versions":["14"],"id":"ASB-A-197260547-b6c6ad28","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenNonAssetFd"},"digest":{"length":736,"function_hash":"249282673717187425129844672401535894134"},"match_only_versions":["14"],"id":"ASB-A-197260547-b8fa887f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"length":1719,"function_hash":"11571943287871229565148868737913670950"},"id":"ASB-A-197260547-bd7d7242","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeRetrieveAttributes"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceEntryName"},"digest":{"length":484,"function_hash":"231810581098481628980965145406142576250"},"match_only_versions":["14"],"id":"ASB-A-197260547-bf6eebab","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":394,"function_hash":"209449337341201706971514490140743016155"},"match_only_versions":["14"],"id":"ASB-A-197260547-c291c404","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":3163,"function_hash":"188836516808434747989143607295703192730"},"id":"ASB-A-197260547-cbcd2a23","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/tests/AttributeResolution_bench.cpp","function":"BM_ApplyStyleFramework"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetParentThemeIdentifier"},"digest":{"length":206,"function_hash":"51685258416312086730934933447346974698"},"match_only_versions":["14"],"id":"ASB-A-197260547-ccbafcbe","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"length":1439,"function_hash":"14712909967174139715080659092371477654"},"id":"ASB-A-197260547-cdfb682f","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetOverlayablesToString"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":729,"function_hash":"147775909203647653571914504563847591639"},"match_only_versions":["14"],"id":"ASB-A-197260547-ce2a0122","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":461,"function_hash":"103110362670953952192760700787406784368"},"match_only_versions":["14"],"id":"ASB-A-197260547-cf9a6bb6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeGetAttributeValue"},"digest":{"length":672,"function_hash":"27787400641018422034212146652264159263"},"match_only_versions":["14"],"id":"ASB-A-197260547-d088eb99","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":939,"function_hash":"321901894141627299531071826265724606053"},"match_only_versions":["14"],"id":"ASB-A-197260547-d0d8317f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":2149,"function_hash":"183402750540749241877246497828642817623"},"id":"ASB-A-197260547-d0f35c76","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetLastResourceResolution"}},{"deprecated":false,"target":{"file":"core/java/android/content/res/XmlBlock.java"},"digest":{"line_hashes":["208885442736085381607778747490201196406","25522607389365171015146217360217865904","139750450891004613359197290115397651361","111957423883393516058428538084991627306","4880084864332744791989209900352099583","213377961040713556709397064144155177319","179950484688805752267291132159530718964","98404981502297116719993688321691762867","144013683939934000941849025784863266441"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-d0fe7db8","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"digest":{"length":3762,"function_hash":"141395055574365668125769765896934707196"},"id":"ASB-A-197260547-d1ce638d","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::FindEntry"}},{"deprecated":false,"target":{"file":"core/java/android/content/res/StringBlock.java"},"digest":{"line_hashes":["151957646797790988762864444097837345805","152394055787537735969155260873964025972","283731586185572939699722066073812898809","263464843011394924837422480284813083521","94296344503538255961003875343590306259","269809733200320381002080574614340119242","127760656613623891571922116096103503661","108587633537507210242609878158511307392"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-d1ef8b9e","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/b9ef411d0f480ee59d73601cce7fb40335a7d389"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":438,"function_hash":"187559762331868287874289307043303217110"},"match_only_versions":["14"],"id":"ASB-A-197260547-d21dfc0a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":418,"function_hash":"60916847920255635143155519751710197515"},"match_only_versions":["14"],"id":"ASB-A-197260547-d2dcc2b9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceTypeName"},"digest":{"length":479,"function_hash":"6959897799781767910633029196252335993"},"match_only_versions":["14"],"id":"ASB-A-197260547-d3524caa","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeCopy"},"digest":{"length":518,"function_hash":"126802250274272677465048876639729644881"},"match_only_versions":["14"],"id":"ASB-A-197260547-d4bacae9","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeSetApkAssets"},"digest":{"length":758,"function_hash":"176157510788338197126035163556497240886"},"match_only_versions":["14"],"id":"ASB-A-197260547-d8647b5d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetLastResourceResolution"},"digest":{"length":255,"function_hash":"205277831280384361252897615611856718641"},"match_only_versions":["14"],"id":"ASB-A-197260547-da894a81","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"digest":{"line_hashes":["272632730373652027890611821177502735806","317029734323153679138533721790914784418","326763208645946706676253559415886855003","12117485826883382934075367453546007747","293652289009923902591920728724614170323","308101848922843781552935051542127623303","125391350944738005742155296497527084983","73090044374114666607343774930018679669","225982028690661458529632651623840746110","317207400877824117856600798915262801932","182635484771236457964681785607415829536","43608822067119914612373684264675753605","284075919377303645087157492597962359681","186611262307814144811617941546921857756","132073130633063451019682308654862354586","88609769081332140114505371213432634782","67053060596450943662161572065239793332","213245503019100801296615020837803602363","93311124030520604758882520358451719070","103975175666268267153614893030198489310","300451526969386272927095222179937351952","30644414087345713874955074155940156568","252221058869126797915596784637007765624","91300435362358534857669571775580923868","252937052190429998741764508180244411560","115768002433787927166158622410046037011","188476425183366202918162664754656846439"],"threshold":0.9},"id":"ASB-A-197260547-db1fbef5","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/include/androidfw/AssetManager2.h"}},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"ContainsAllocatedTable"},"digest":{"length":129,"function_hash":"235143339341772284001598564816311024222"},"match_only_versions":["14"],"id":"ASB-A-197260547-dca0c365","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceStringArrayInfo"},"digest":{"length":1039,"function_hash":"206042279812824698143690415553325721382"},"match_only_versions":["14"],"id":"ASB-A-197260547-dfaa624d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::AssetManager2"},"digest":{"length":102,"function_hash":"292033926585709617498293446653541714638"},"match_only_versions":["14"],"id":"ASB-A-197260547-e1700ee6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":237,"function_hash":"67856708988438126477502927019994231986"},"match_only_versions":["14"],"id":"ASB-A-197260547-e1b03ea6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetNonSystemOverlays"},"digest":{"length":470,"function_hash":"53240442610935141613034144650424064018"},"match_only_versions":["14"],"id":"ASB-A-197260547-e25560be","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.cpp","function":"NativeLoadFromFd"},"digest":{"length":1516,"function_hash":"153342139245699019910907751327833128094"},"match_only_versions":["14"],"id":"ASB-A-197260547-e282d301","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":577,"function_hash":"258249145123794466335981178430276877533"},"id":"ASB-A-197260547-e2ac74dd","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourceValue"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":553,"function_hash":"52522088816950452308436879599326416963"},"match_only_versions":["14"],"id":"ASB-A-197260547-e4111d64","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":1366,"function_hash":"59630729039603730641485566802968835870"},"id":"ASB-A-197260547-e44d92a1","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::DumpToLog"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AttributeResolution_test.cpp"},"digest":{"line_hashes":["48769070907589697782472346925903863119","142074661631169595700188124767925074950","221694764658265738386121434005484626910","86018139631657792567517221486350551614","255394835060846277488560660313768205394","166942662358367235847957706817666301191","251324143418477395578847067625251505024","251620750665107523502418357176738273213","33346415802285536573369163716837058866","274588364531797352117746828525808197975","8650590687049138851698688265881910974"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-e66baecc","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"TEST_F"},"digest":{"length":1490,"function_hash":"78581304586582922549170881270132714165"},"match_only_versions":["14"],"id":"ASB-A-197260547-e66e3af2","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":840,"function_hash":"245492104808234695655990211408807002528"},"match_only_versions":["14"],"id":"ASB-A-197260547-e71a3795","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeOpenXmlAssetFd"},"digest":{"length":1269,"function_hash":"186696269053448488896745382867601146695"},"match_only_versions":["14"],"id":"ASB-A-197260547-e7fbe2ac","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":760,"function_hash":"312418113703955376586795987064329377790"},"match_only_versions":["14"],"id":"ASB-A-197260547-e99611d3","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":557,"function_hash":"289921689772904352576709663925295912043"},"match_only_versions":["14"],"id":"ASB-A-197260547-e9b81f5f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetLocales"},"digest":{"length":600,"function_hash":"14416156379892474723898979256985420061"},"match_only_versions":["14"],"id":"ASB-A-197260547-eb406695","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":376,"function_hash":"224349448117081597337570262441549092831"},"match_only_versions":["14"],"id":"ASB-A-197260547-ebec0e2d","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"length":1400,"function_hash":"72485444699121798934092727331545564504"},"id":"ASB-A-197260547-ed4511dd","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeThemeRebase"}},{"deprecated":false,"target":{"file":"tools/aapt2/cmd/Link_test.cpp"},"digest":{"line_hashes":["170775971677599564665047345972607303643","120744597499223947697777809159729367713","136174762683217166228861157200466537134","96428826274043462484897322253719296024","320452700632993363337873831065509537721","134818791733243501798249036646000521736","134078630090629367146462459261521872784","82463718871023666974710799463043037562","88417184891899434550207579610207103901"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-ed5e5055","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":true,"target":{"file":"core/jni/android_util_AssetManager.cpp","function":"NativeGetResourcePackageName"},"digest":{"length":341,"function_hash":"150580001529592983863573616638737212406"},"match_only_versions":["14"],"id":"ASB-A-197260547-ed8478be","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":3320,"function_hash":"160125049751083286915853455008082517833"},"match_only_versions":["14"],"id":"ASB-A-197260547-f02069d6","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/AssetManager2_test.cpp","function":"TEST_F"},"digest":{"length":214,"function_hash":"277932137645202735589313752753530865660"},"match_only_versions":["14"],"id":"ASB-A-197260547-f0e4561e","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"core/jni/android_content_res_ApkAssets.h"},"digest":{"line_hashes":["178330448073620081832106014693179268894","318862821195476092489628583652229342013","249262179438725352116209263820859617535","75456585846219349780788119955163812766","5822272559665292810063977215294821335"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-f218a78b","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp"},"digest":{"line_hashes":["150618263570325284410305804650650844543","84599293723717927221383473617559491976","11984612731463497192464011683138244220","96291744475576662177537679235301505429","17356192140741837476710416145650952310","151164389943885395907279007430643377197","205701887698722069554412689235643906175","108227367526145431360751026690393402827","1675067095636879821395536163336747040","208939970388429577909770729823818615154","332378534093888596929148564871433674703","330841974338957824049695049401959612365","216944929400038534078643057308201201371","96113018580001850343344800923181682082","22915634088152662888183264289956158714","201827677391673154259260499640109454809","123874478610808595318100790347223492645","36570379285933756955730488922226320395","260640436443929030179166025448508280360","278012067648834722283400544950273108875","231363558722288938717576749450377130522","265822786575238550709901122092353024614","260640436443929030179166025448508280360","228663323302821007936226010252679478050","121391061536911136890357893795088764677","213732414451458857961086529228539475244","260640436443929030179166025448508280360","154016015178284141696919600347271970745","271554372867996317331148771177811748677","168537231294119239021548376569038456817","260640436443929030179166025448508280360","264059205066474461254718212871021333544","56187407232056160047644286557168981283","275266244009603643655505277250867769202","111064362601856293079025663972029127596","3892292500487328849707099224788849887","264843485253489433364792060640461647843","239699244923127653845672692270559360629","124847294147597906448973002036177357616","58759040847808187508863627319280849304","924241712541401174648252356342299141","301092279936468413003381120166620684980","171722160549718012928162285775310934028","37639641023318029551592136658478013767","56248632374865243952596634295551932739","116469345242472106855473507948266663375","119518441810207691399032454274844834492","258913573600377175635788859314356132971","104331101138268866933273003939313419645","236747535000203704948440690334600597666","91792131065300642805790810195206233202","152580610458084345977908713085940520767","329322668231881535401189688742419363177","329789205156810123160865094731479308866","4039201918703975544118429678461702707","168791651714180190118975291085522447568","108097488471668126138734963826598212979","248954424032979882621971436915008029033","139962747557252496904249501906287725470","47082906744747410371408573293841598030","211409242995906136484583782258558195201"],"threshold":0.9},"match_only_versions":["14"],"id":"ASB-A-197260547-f4d15279","signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/ApkAssets_test.cpp","function":"TEST"},"digest":{"length":634,"function_hash":"196831215292453945279255304507860507622"},"match_only_versions":["14"],"id":"ASB-A-197260547-f5b2545f","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"digest":{"line_hashes":["241087984867621788614124453321433039922","73303024288772544041090375571678412684","194828295332212782395832154851992193889","322594774315721473176170978018782164818","307554827230595548683418101268160902895","314907149526594063958030765952062612362","171524588413174712189625993016005449541","293676658685366827636536097328004339329","222682948904596946109208808515976236939","244271940371932773791237415342483697427","315666496317756409494354562746569710077","118217603921421865639066458567233199947","37069212755982850595932018677245092889","252879129703930071772026461373820458113","293495229503703194160400472862034170614","281328558614722091781983320729986638481","69646197268269482637746292029431797027","32580352554552193451717856901850838460","98272035479855400861240380647602331544","106992601885574937508148834397031029358","41602897199261159097554493116984028003","193508940824993130699524930769983648335","102475037525466400465191992175706165628","22999188357198864733490011463637648152","291228461639791731732491241856900726615","14443659814222978951219464116136818873","125506956940800511385665946043262402124","166886140111607496625664512297543198440","43620088840660809585524974427842095632","185147137012822801463278564122415278958","271211041891605488520765005840283438052","15774282644100380510016289542776346522","95094883771823781254784994049628282838","149718355183432442903785131822831423633","1114332088161215941056007193068409210","245920696421306845247735051763898403997","319687075265688567306665520446252208823","206890321564756063354698976054964811097","15004243786881453852353308558940323095","123585208383957242081057093582328676771","223787996131567197263283498942012197734","310382800950002377601991294399694030178","15846253801290035479438906080371708642","66803973386920387494282787967232009177","5158374167413149244045901612550842637","317575966795660817197823400746476420969","24966784443723064427639527225276092736","182447520139742348018833800108074618859","131831940062597292433132972002903111480","218478063808591938240139792626792841504","4973084534836953378904734254540416340","270218206619721032256280107473836695698","149644584669486701453555915575935303575","282797132938580362558338560837910933805","125721030165003797854944770698189011335","106560587229265515253347155066481245062","219074174619663235128182163631942781280","150590972701188404020263905385184587817","162329285418376954786184191749593149119","148237423458092593575044126832780119701","279084943975841407324885530777073186623","147178068318428449850138928128483335017","108689972398795203852533597520132955749","336173631681889438650448687877482376480","185188554551392850107305826399305131514","2754397902475747046145479292510494741","304405047196743720663432028089756478561","177861548474330504972202353364160670094","55305012701203070399701399734947316","106560587229265515253347155066481245062","219074174619663235128182163631942781280","150590972701188404020263905385184587817","162329285418376954786184191749593149119","148237423458092593575044126832780119701","279084943975841407324885530777073186623","147178068318428449850138928128483335017","108689972398795203852533597520132955749","182203853936053235684549774044173158526","168945973449912501121344019387920937997","57709984852268641413466043041086244951","210207112284188360283142979187740495450","186055410076998185882098178302572401671","134436643207911140518252994021822477767","119534392380461974816162885356098420870","296819772565239409561834751076021621676","234789096690051774479711547787571809698","32570762563970994650742798108417331686","167591258091212089010835359589660969149","200057561154350501754533606125121310804","190253339784109691941102084819381158305","311008174604906478176358235451474750461","75022420545144448427742847909140216651","134067379780326311314852119629660235704","312668105635963361419602556534195631455","228121771622842564087526872047895918275","90850390570054284262772738086134509547","107744946499065431344371756942353403505","125987317426511863814224574501492120531","80304946288674721948090783052077232756","114961677409916913280424391465141368216","168916037429892785909933321596011175536","66119234865072968960748067066515327639","288491193315155459978357488849222315386","86327654756512891296373328633741440652","171379142527725469767823851271364743196","274162441631139937146932435401789523456","145761676624857112214433928675853473622","223244348044429128296934738499337488659","165256380825000744267374098424452965456","216289170034709051656827051135681299042","158215982861127467629027975761641186350","72713833822812449906733687086051132954","172010515134219033412004866959037749199","38261560758993180636130753529148940911","84436178222108902156455191325255807572","8515479063489127246477530907346120481","261804664115600600535197219705660369660","323463917760079575855212486500945061417","24556462452837470297752345253167246817","196192146679183889634905017595881703494","158227100354990606467772703372937773051","108067857627514517985129330144675315902","102849152015886446376018570177438180938","320276229787830847280464371074395805472","91916760078286265091584739731271744143","2302312951705924355568321916454456736","57088300848614482937599399911122114955","284646897474384475402831091424564409589","239935494487169757756531800154252853386","174580410248641619499618139542743811628","12439096962782586970978720401694153721","201526110421675078180225213417338106532","143041351512945878131359134725121210748","35239301112059606805547385618656168472","285818764573524277165828316645584566853","81952009451538220489703089990163622229","283660621088071682910726554668060028363","284628701950336912121207652029988658387","18320172823997225334477256541356401467","77016573144914559048965896269414514518","122322711922453987775234982426132828270","259850665372321416468486334537573787780","287081744488868529074642302211052759810","163466363373723953157463274112758782194","168430520911992914583705751040112933779","180332871687435868512478672125308854171","257940701677536888327210791284880560959","205585647703791359493463546073801815119","265352989520598800408395804211628612828","199349086470053464138292841026783061774","10916014110104829404245915251926877922","151641558005281858428701538863242893205","175875110935434242074124519099098274366","216450572840775170557101190279059394015","328449306462438306369594274304130908115","183521181070630663879627072450013755419","25182579986317014199299701235462891486","63588752084275286291242558914716558594","289145658207976837986520446972169063331","41280456319680737329060694032608012251","23154951284056488224000065443689249632","21459288883749867361863892757342437787","157130198454827917996698283326098450290","282910179490719253104840482503802263878","9676148633507692881124374747117193222","238299705069962556280033765470373702391","308042209885799776713683019978469482706","269205266117588304412283062499733821277","177114989918086075102311837709048706280","260627338297160930338496349044067005019","256586680603372041976719150175282382278","315319602428651706958985708815156322657","285035611157274986037913657304140714028","226398377661460682178689316278696563698","32893997754951384123443749488028990583","157854349590909747661468564561490622932","95083362426030415605745955225072952888","146867199169039759186688996639229531791","302428404422111192096293143844005417894","140139275689088565192142636282448148699","331194084962864368547126574296805218551","215983863903216843993026058748062091348","318718473154167174073099201642520270676","272383057715413162364588323196807664581","282893791187314733964388255427179305526","105345270301860777969909284038542908","188720557899974095536649225061221475931","37173736524642525390115826445098346684","81298922483035037057748401930058519484"],"threshold":0.9},"id":"ASB-A-197260547-f79b5bc5","deprecated":false,"signature_version":"v1","signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp"}},{"digest":{"length":245,"function_hash":"249206345908672892112858486302301301485"},"id":"ASB-A-197260547-f7ab9acc","deprecated":true,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/657f3c6bbfb7b0a7782562c5de5fd1aecc1346b3","target":{"file":"libs/androidfw/tests/Idmap_test.cpp","function":"GetStringFromApkAssets"}},{"digest":{"length":3619,"function_hash":"124431465715924978325808435028249482273"},"id":"ASB-A-197260547-f8a0d838","deprecated":false,"signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58","target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::BuildDynamicRefTable"}},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1093,"function_hash":"217616880219509656576615865229374544512"},"match_only_versions":["14"],"id":"ASB-A-197260547-f99e87f8","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/tests/Theme_test.cpp","function":"TEST_F"},"digest":{"length":1078,"function_hash":"153307709679558879688786873358634728311"},"match_only_versions":["14"],"id":"ASB-A-197260547-fc15579a","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"},{"deprecated":false,"target":{"file":"libs/androidfw/AssetManager2.cpp","function":"AssetManager2::GetLastResourceResolution"},"digest":{"length":2026,"function_hash":"298883784973044246113522243210095734900"},"match_only_versions":["14"],"id":"ASB-A-197260547-fc2e2410","signature_version":"v1","signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/1cf74939f4623609341f1dd9b69616da88482c58"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-197260547.json"}}],"schema_version":"1.7.5"}