Commit Graph

148 Commits (45dfcdcf69ce1702546975a3f5a2498459c581fe)

Author SHA1 Message Date
徐志毅 45dfcdcf69 jad complete method name ()
徐志毅 353d8501f3 improve timetunnel command()
徐志毅 51c0c2ef43 fix some doc and comment ()
hengyunabc 232a3f56b4 mc command delegate additional output from the compiler.
Paul Kenneth Kent f5f2b53e15 Add unit tests to com.taobao.arthas.core.util.StringUtils ()
徐志毅 0d0b24e689 fix class loader npe ()
徐志毅 3813ba9b08 fix method completion ()
徐志毅 85d1df4026 dump command support completion ()
徐志毅 d765640190 fix getstatic description ()
徐志毅 1869964bfd options command support complete options-name ()
xuzhiyiYoh b265f5b141 fix CompletionAdaptor index out of bounds when the token is empty ()
lzj 6af9393a02 Fix typo () ()
gongdewei 4641ec0e6d support windows unicode file path.
hengyunabc 6f990a2cf3 polish
Bo Zhang ae67e7ed2c Apply pmd plugin and fix/ignore broken styles
This commit applies [p3c-pmd](https://github.com/alibaba/p3c) plugin/rules, and fixes/ignores all violations of piority 1 (mandatory).
PSXjoy 6d7f00e3d1 Fix typo ()
hengyunabc a944f2d4b8 fix RedirectHandler NullPointerException, when save-result option is true. close
hengyunabc c93fb9d59b redefine command check class if loaded.
hengyunabc c390d5571b add tutorials link
hengyunabc e861aeb3c0 [maven-release-plugin] prepare for next development iteration
hengyunabc 2846685ee5 [maven-release-plugin] prepare release 3.1.0
hengyunabc d235ee1050 update watch command description.
superheizai 6a584022a0 tt command support cost time/--replay-times/--replay-interval ()
hengyunabc b0877cc17a sm command print method with Descriptor. close
hengyunabc 2058ae4785 dashboard/watch/monitor/tt/stack/trace support press Q to exit. close
hengyunabc ec7c5aea33 change default session timeout to 30min. close
hengyunabc 4eb0eec182 inpurtrc support home/end. close
hengyunabc 7b9b4107ad watch/monitor/trace/tt/stack support better auto completion. close
hengyunabc 9f57c2c9a6 jad support completion.
hengyunabc 349c426bd1 fix CompletionAdaptor lose chars when the last token is blank.
hengyunabc a2ef539f4e sm support completion.
hengyunabc 317e9d69ad catch completion exception
hengyunabc 33fd06ba02 sc command support completion
hengyunabc a7ee25b1f2 redefine command support completion
hengyunabc 79fe3a9382 improve cat/mc completion
hengyunabc c4751931ce jad command support --source-only option.
hengyunabc c18bd53ed5 dump command support output directory.
hengyunabc 895f1cb14d add cat command. close
hengyunabc 9a57b5d8f3 improve redirect.
hengyunabc 793df05b2f add pwd command.
hengyunabc 73e5f15adb remove unnecessary -p option in the redefine command. close
hengyunabc f3561e9bc8 add mc command.
Harry Chan 4dba865995 Optimize toArray ()
replace toArray(new T[size]) with toArray(new T[0]) for better performance

https://shipilev.net/blog/2016/arrays-wisdom-ancients/#_conclusion
hengyunabc 3a27075987 update trace doc.
hengyunabc e03c3ee2b1 keymap command usage more friendly. close
hengyunabc 4b98af05a9 pom.xml add relativePath
hengyunabc b80698becb upgrade asm api to Opcodes.ASM7.
hengyunabc 6ecc035a6d improve log
hengyunabc dcf9be4732 improve log info
hengyunabc 3c048b639c catch asm exception in Enhancer#transform.