Liyw

Results 22 comments of Liyw

hey,you can try my keymap { "key": "j k", "command": "amVim.escape" },{ "key": "j", "command": "amVim.down", "when": "editorTextFocus && amVim.mode != 'INSERT'" }

I am new to DS and have a question here. Login users are allowed to exectue code on worker side by default, then do we still need to worring about...

Hi @an5er ,do you mean that https://github.com/apache/dolphinscheduler/blob/08ac1322864edf42903c7c03942fcad62c37da35/dolphinscheduler-task-plugin/dolphinscheduler-task-api/src/main/java/org/apache/dolphinscheduler/plugin/task/api/k8s/impl/K8sTaskExecutor.java#L143-L149 runs on the master machine?

I have notice that **a single method containing multiple sinks** would cause inconsistent path count.

`sootupVersion = "develop-0e7e27d457-1"` `jar: https://repo1.maven.org/maven2/org/apache/activemq/activemq-all/6.0.1/activemq-all-6.0.1.jar` ``` val path = Path.of("D:\\code_sample\\activemq-all") val input = PathBasedAnalysisInputLocation.create(path, SourceType.Application) val view = JavaView(Collections.singletonList(input)) val sig = view.getIdentifierFactory.parseMethodSignature("") println(view.getMethod(sig).get().getBody) ``` ``` StmtGraph of is invalid....

``` Caused by: java.lang.IllegalStateException: visualize invalid StmtGraph: http://magjac.com/graphviz-visual-editor/?dot=digraph+G+%7B%0A%09compound%3Dtrue%0A%09labelloc%3Db%0A%09style%3Dfilled%0A%09color%3Dgray90%0A%09node+%5Bshape%3Dbox%2Cstyle%3Dfilled%2Ccolor%3Dwhite%5D%0A%09edge+%5Bfontsize%3D10%2Carrowsize%3D1.5%2Cfontcolor%3Dgrey40%5D%0A%09fontsize%3D10%0A%0A%2F%2F++lines+%5B115%3A+115%5D+%0A%09subgraph+cluster_423733503+%7B+%0A%09%09label+%3D+%22Block+%231%22%0A%09%091262408432%5Blabel%3D%22this+%3A%3D+%40this%3A+org.apache.activemq.util.LockFile%22%2Cshape%3DMdiamond%2Ccolor%3Dgrey50%2Cfillcolor%3Dwhite%5D%0A%09%09948115224%5Blabel%3D%22%24stack3+%3D+%26lt%3Borg.apache.activemq.util.LockFile%3A+boolean+DISABLE_FILE_LOCK%26gt%3B%22%5D%0A%09%09909282611%5Blabel%3D%22if+%24stack3+%3D%3D+0%22%5D%0A%0A%09%091262408432+-%3E+948115224+-%3E+909282611%0A%09%7D%0A%09909282611%3As+-%3E+739333799%3An%5Blabel%3D%22false%22%5D%0A%09909282611%3As+-%3E+1233308726%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B116%3A+116%5D+%0A%09subgraph+cluster_872306601+%7B+%0A%09%09label+%3D+%22Block+%232%22%0A%09%09739333799%5Blabel%3D%22return%22%2Cshape%3DMdiamond%2Ccolor%3Dgrey50%2Cfillcolor%3Dwhite%5D%0A%09%7D%0A%0A%2F%2F++lines+%5B119%3A+120%5D+%0A%09subgraph+cluster_1763260873+%7B+%0A%09%09label+%3D+%22Block+%233%22%0A%09%091233308726%5Blabel%3D%22%24stack4+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+int+lockCounter%26gt%3B%22%5D%0A%09%091327234595%5Blabel%3D%22%24stack5+%3D+%24stack4+-+1%22%5D%0A%09%09236567414%5Blabel%3D%22this.%26lt%3Borg.apache.activemq.util.LockFile%3A+int+lockCounter%26gt%3B+%3D+%24stack5%22%5D%0A%09%091361393151%5Blabel%3D%22%24stack6+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+int+lockCounter%26gt%3B%22%5D%0A%09%091558763625%5Blabel%3D%22if+%24stack6+%3D%3D+0%22%5D%0A%0A%09%091233308726+-%3E+1327234595+-%3E+236567414+-%3E+1361393151+-%3E+1558763625%0A%09%7D%0A%091558763625%3As+-%3E+1901238627%3An%5Blabel%3D%22false%22%5D%0A%091558763625%3As+-%3E+573136580%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B121%3A+121%5D+%0A%09subgraph+cluster_1638435724+%7B+%0A%09%09label+%3D+%22Block+%234%22%0A%09%091901238627%5Blabel%3D%22return%22%2Cshape%3DMdiamond%2Ccolor%3Dgrey50%2Cfillcolor%3Dwhite%5D%0A%09%7D%0A%0A%2F%2F++lines+%5B125%3A+125%5D+%0A%09subgraph+cluster_1524305331+%7B+%0A%09%09label+%3D+%22Block+%235%22%0A%09%09573136580%5Blabel%3D%22%24stack7+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.nio.channels.FileLock+lock%26gt%3B%22%5D%0A%09%09950698351%5Blabel%3D%22if+%24stack7+%3D%3D+null%22%5D%0A%0A%09%09573136580+-%3E+950698351%0A%09%7D%0A%09950698351%3As+-%3E+1561502550%3An%5Blabel%3D%22false%22%5D%0A%09950698351%3As+-%3E+443942537%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B127%3A+127%5D+%0A%09subgraph+cluster_1059524106+%7B+%0A%09%09label+%3D+%22Block+%236%22%0A%09%091561502550%5Blabel%3D%22%24stack11+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.nio.channels.FileLock+lock%26gt%3B%22%5D%0A%09%091104422581%5Blabel%3D%22virtualinvoke+%24stack11.%26lt%3Bjava.nio.channels.FileLock%3A+void+release%28%29%26gt%3B%28%29%22%5D%0A%0A%09%091561502550+-%3E+1104422581%0A%09%7D%0A%091104422581%3As+-%3E+323823279%3An%0A%09%2F%2Fexceptional+edges+%0A%091104422581%3Ae+-%3E+1722570594%3An+%5Blabel%3D%22%09java.lang.Throwable%22color%3Dred%2Cltail%3D%22cluster_1059524106%22%5D%0A%0A%2F%2F++lines+%5B130%3A+130%5D+%0A%09subgraph+cluster_1789110533+%7B+%0A%09%09label+%3D+%22Block+%237%22%0A%09%09323823279%5Blabel%3D%22%24stack12+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%091415630650%5Blabel%3D%22if+%24stack12+%3D%3D+null%22%5D%0A%0A%09%09323823279+-%3E+1415630650%0A%09%7D%0A%091415630650%3As+-%3E+843710487%3An%5Blabel%3D%22false%22%5D%0A%091415630650%3As+-%3E+608519258%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B131%3A+131%5D+%0A%09subgraph+cluster_1636291061+%7B+%0A%09%09label+%3D+%22Block+%238%22%0A%09%09843710487%5Blabel%3D%22%24stack14+%3D+staticinvoke+%26lt%3Bjava.lang.System%3A+java.util.Properties+getProperties%28%29%26gt%3B%28%29%22%5D%0A%09%09397071633%5Blabel%3D%22%24stack13+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%091216198248%5Blabel%3D%22virtualinvoke+%24stack14.%26lt%3Bjava.util.Properties%3A+java.lang.Object+remove%28java.lang.Object%29%26gt%3B%28%24stack13%29%22%5D%0A%0A%09%09843710487+-%3E+397071633+-%3E+1216198248%0A%09%7D%0A%091216198248%3As+-%3E+608519258%3An%0A%0A%2F%2F++lines+%5B133%3A+134%5D+%0A%09subgraph+cluster_1963075870+%7B+%0A%09%09label+%3D+%22Block+%239%22%0A%09%09608519258%5Blabel%3D%22this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.nio.channels.FileLock+lock%26gt%3B+%3D+null%22%5D%0A%09%09836427078%5Blabel%3D%22goto%22%5D%0A%0A%09%09608519258+-%3E+836427078%0A%09%7D%0A%09836427078%3As+-%3E+443942537%3An%0A%0A%2F%2F++lines+%5B-1%3A+130%5D+%0A%09subgraph+cluster_337799666+%7B+%0A%09%09label+%3D+%22Block+%2310%22%0A%09%091722570594%5Blabel%3D%22%24stack19+%3A%3D+%40caughtexception%22%5D%0A%09%091184124073%5Blabel%3D%22l1+%3D+%24stack19%22%5D%0A%09%09582666172%5Blabel%3D%22%24stack20+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%09962944318%5Blabel%3D%22if+%24stack20+%3D%3D+null%22%5D%0A%0A%09%091722570594+-%3E+1184124073+-%3E+582666172+-%3E+962944318%0A%09%7D%0A%09962944318%3As+-%3E+1668910247%3An%5Blabel%3D%22false%22%5D%0A%09962944318%3As+-%3E+579294521%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B131%3A+131%5D+%0A%09subgraph+cluster_1175631958+%7B+%0A%09%09label+%3D+%22Block+%2311%22%0A%09%091668910247%5Blabel%3D%22%24stack22+%3D+staticinvoke+%26lt%3Bjava.lang.System%3A+java.util.Properties+getProperties%28%29%26gt%3B%28%29%22%5D%0A%09%092043106095%5Blabel%3D%22%24stack21+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%09709133385%5Blabel%3D%22virtualinvoke+%24stack22.%26lt%3Bjava.util.Properties%3A+java.lang.Object+remove%28java.lang.Object%29%26gt%3B%28%24stack21%29%22%5D%0A%0A%09%091668910247+-%3E+2043106095+-%3E+709133385%0A%09%7D%0A%09709133385%3As+-%3E+579294521%3An%0A%0A%2F%2F++lines+%5B133%3A+134%5D+%0A%09subgraph+cluster_1450500594+%7B+%0A%09%09label+%3D+%22Block+%2312%22%0A%09%09579294521%5Blabel%3D%22this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.nio.channels.FileLock+lock%26gt%3B+%3D+null%22%5D%0A%09%091812831622%5Blabel%3D%22goto%22%5D%0A%0A%09%09579294521+-%3E+1812831622%0A%09%7D%0A%091812831622%3As+-%3E+443942537%3An%0A%0A%2F%2F++lines+%5B136%3A+138%5D+%0A%09subgraph+cluster_1916904573+%7B+%0A%09%09label+%3D+%22Block+%2313%22%0A%09%09443942537%5Blabel%3D%22virtualinvoke+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+void+closeReadFile%28%29%26gt%3B%28%29%22%5D%0A%09%09317562294%5Blabel%3D%22%24stack8+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+boolean+locked%26gt%3B%22%5D%0A%09%091686934746%5Blabel%3D%22if+%24stack8+%3D%3D+0%22%5D%0A%0A%09%09443942537+-%3E+317562294+-%3E+1686934746%0A%09%7D%0A%091686934746%3As+-%3E+1341404543%3An%5Blabel%3D%22false%22%5D%0A%091686934746%3As+-%3E+1429351083%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B138%3A+138%5D+%0A%09subgraph+cluster_1238080693+%7B+%0A%09%09label+%3D+%22Block+%2314%22%0A%09%091341404543%5Blabel%3D%22%24stack9+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+boolean+deleteOnUnlock%26gt%3B%22%5D%0A%09%09438314766%5Blabel%3D%22if+%24stack9+%3D%3D+0%22%5D%0A%0A%09%091341404543+-%3E+438314766%0A%09%7D%0A%09438314766%3As+-%3E+1174248013%3An%5Blabel%3D%22false%22%5D%0A%09438314766%3As+-%3E+1429351083%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B139%3A+139%5D+%0A%09subgraph+cluster_1346799731+%7B+%0A%09%09label+%3D+%22Block+%2315%22%0A%09%091174248013%5Blabel%3D%22%24stack10+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.io.File+file%26gt%3B%22%5D%0A%09%09342198178%5Blabel%3D%22virtualinvoke+%24stack10.%26lt%3Bjava.io.File%3A+boolean+delete%28%29%26gt%3B%28%29%22%5D%0A%0A%09%091174248013+-%3E+342198178%0A%09%7D%0A%09342198178%3As+-%3E+1429351083%3An%0A%0A%2F%2F++lines+%5B141%3A+141%5D+%0A%09subgraph+cluster_726408598+%7B+%0A%09%09label+%3D+%22Block+%2316%22%0A%09%091429351083%5Blabel%3D%22return%22%2Cshape%3DMdiamond%2Ccolor%3Dgrey50%2Cfillcolor%3Dwhite%5D%0A%09%7D%0A%0A%2F%2F++lines+%5B-1%3A+130%5D+%0A%09subgraph+cluster_854733477+%7B+%0A%09%09label+%3D+%22Block+%2317%22%0A%09%092038232668%5Blabel%3D%22%24stack15+%3A%3D+%40caughtexception%22%5D%0A%09%091140338296%5Blabel%3D%22l2+%3D+%24stack15%22%5D%0A%09%0915024899%5Blabel%3D%22%24stack16+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%091808432653%5Blabel%3D%22if+%24stack16+%3D%3D+null%22%5D%0A%0A%09%092038232668+-%3E+1140338296+-%3E+15024899+-%3E+1808432653%0A%09%7D%0A%091808432653%3As+-%3E+244185498%3An%5Blabel%3D%22false%22%5D%0A%091808432653%3As+-%3E+792782299%3An%5Blabel%3D%22true%22%5D%0A%0A%2F%2F++lines+%5B131%3A+131%5D+%0A%09subgraph+cluster_768185844+%7B+%0A%09%09label+%3D+%22Block+%2318%22%0A%09%09244185498%5Blabel%3D%22%24stack18+%3D+staticinvoke+%26lt%3Bjava.lang.System%3A+java.util.Properties+getProperties%28%29%26gt%3B%28%29%22%5D%0A%09%091689730682%5Blabel%3D%22%24stack17+%3D+this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.lang.String+lockSystemPropertyName%26gt%3B%22%5D%0A%09%0987060781%5Blabel%3D%22virtualinvoke+%24stack18.%26lt%3Bjava.util.Properties%3A+java.lang.Object+remove%28java.lang.Object%29%26gt%3B%28%24stack17%29%22%5D%0A%0A%09%09244185498+-%3E+1689730682+-%3E+87060781%0A%09%7D%0A%0987060781%3As+-%3E+792782299%3An%0A%0A%2F%2F++lines+%5B133%3A+134%5D+%0A%09subgraph+cluster_85415531+%7B+%0A%09%09label+%3D+%22Block+%2319%22%0A%09%09792782299%5Blabel%3D%22this.%26lt%3Borg.apache.activemq.util.LockFile%3A+java.nio.channels.FileLock+lock%26gt%3B+%3D+null%22%5D%0A%09%09771105389%5Blabel%3D%22throw+l2%22%2Cshape%3DMdiamond%2Ccolor%3Dgrey50%2Cfillcolor%3Dwhite%5D%0A%0A%09%09792782299+-%3E+771105389%0A%09%7D%0A%0A%7D at sootup.core.graph.StmtGraph.validateStmtConnectionsInGraph(StmtGraph.java:244) at sootup.core.model.Body$BodyBuilder.build(Body.java:496) ... 6 more ``` The url is too long and stacktrace are hidden

using [ea1b4c9](https://github.com/soot-oss/SootUp/commit/ea1b4c9fa91a368149bc77ed998c0dda80c4fa61) ``` Exception in thread "main" java.lang.RuntimeException: StmtGraph of is invalid. at sootup.core.model.Body$BodyBuilder.build(Body.java:441) at sootup.java.bytecode.frontend.AsmMethodSource.resolveBody(AsmMethodSource.java:243) at sootup.core.model.SootMethod.lazyBodyInitializer(SootMethod.java:98) at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:181) at sootup.core.model.SootMethod.getBody(SootMethod.java:177) at com.huawei.it.liquid.projects.HutoolTest$package$.main(HutoolTest.scala:39) at com.huawei.it.liquid.projects.main.main(HutoolTest.scala:32) Caused by: java.lang.IllegalStateException: visualize...

Run with the `CopyPropagator` disabled, it ends in 0.7s

It would be much better to have nightly builds, any plan for this? @JonasKlauke