package Ġcom . did ich ux ing . d ora emon kit . plugin . stack _ method Ċ Ċ import Ġorg . gradle . internal . impl dep . org . apache . commons . lang . mutable . Mutable Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* Ġ================================= =============== Ċ Ġ* Ġ ä½ľ ĠĠĠ Ġ èĢħ ï¼ļ jint ï¼Ī éĩĳ åı° ï¼ī Ċ Ġ* Ġ çīĪ ĠĠĠ Ġæľ¬ ï¼ļ 1 . 0 Ċ Ġ* ĠåĪĽå»º æĹ¥æľŁ ï¼ļ 2 0 2 0 / 5 / 2 0 - 1 6 : 5 8 Ċ Ġ* Ġæı ı ĠĠĠ Ġ è¿° ï¼ļ Ċ Ġ* Ġ ä¿® è®¢ åİĨåı² ï¼ļ Ċ Ġ* Ġ================================= =============== Ċ Ġ*/ Ċ object ĠMethod Stack Node Util Ġ{ ĊĊĊĠĠĠ Ġval ĠMETHOD _ STACK _ KEYS : ĠMutable List < Mutable Set < String >> Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠCollections . synchronized List ( mutable ListOf < Mutable Set < String >> ()) ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġfun Ġadd Method Stack Node ( level : ĠInt , Ġmethod Stack Node : ĠMethod Stack Node ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkey Ġ= Ġ"${ method Stack Node . className }& ${ method Stack Node . methodName }& ${ method Stack Node . desc }" ĊĠĠĠĠĠĠĠ ĠMETHOD _ STACK _ KEYS [ level ]. add ( key ) ĊĊĠĠĠ Ġ} ĊĊ Ċ }