Adrninistrator

Results 265 comments of Adrninistrator

差不多是这样子,现在涉及多个实现方法的时候,会把相关的接口的实现类,或者父类的子类的对应实现方法向下的调用链,全部分文件输出到对应的目录里,在原有的调用链那里会有个特殊的标记,代表是有多个实现方法 更早的时候,这些实现方法是输出到原有的调用链文件中的,后来改成现在的方式了 后面会做优化,假如是Spring中可以明确识别出来依赖了哪个实现类,只会输出实际使用的方法,这个要过一段时间才能完成 如果识别不出来明确依赖的哪个类,还是会按现在的方式处理

> 目前我看到:输出结果某个方法有多实现时,这个方法的所有实现方法会被放置在另外一个文件夹。但是没有做到:识别具体是实现哪一个类的方法。请问是这样子么?0.0 (ps:作者好厉害,感谢回答~) 在0.7.7版本把是否保存到另外一个文件夹改成参数配置了,默认是不会放到另外一个文件夹了,可以试一下

[https://github.com/Adrninistrator/java-all-call-graph/blob/main/how_to_use.md](https://github.com/Adrninistrator/java-all-call-graph/blob/main/how_to_use.md) 按照这个说明的步骤操作一下,应该能够使用的哈 如果图片显示不了的话,可以用这个链接打开[https://gitee.com/adrninistrator/java-all-call-graph/blob/main/how_to_use.md](https://gitee.com/adrninistrator/java-all-call-graph/blob/main/how_to_use.md) 后面我看下怎么把说明写得更容易理解一点,现阶段在准备实现一些其他的优化功能。

这是来自zhengyi的邮箱的自动回复邮件。您好,您给我发邮件时我的邮箱未打开,我无法亲自回复您的邮件。我将在进入邮箱后,尽快给您回复。

[https://github.com/Adrninistrator/gen-java-code-uml-sequence-diagram](https://github.com/Adrninistrator/gen-java-code-uml-sequence-diagram)这个项目的目标是,把Java项目里的需要关注的方法调用,比如数据库操作、RPC调用等,自动生成时序图,比较早之前已经完成初版了,现在还在优化,等优化完了发出来 在Java项目中通过调用Java方法,输入指定的文本,生成对应的时序图,可以使用这个项目[https://github.com/Adrninistrator/uml-sequence-diagram-drawio](https://github.com/Adrninistrator/uml-sequence-diagram-drawio)

这是来自zhengyi的邮箱的自动回复邮件。您好,您给我发邮件时我的邮箱未打开,我无法亲自回复您的邮件。我将在进入邮箱后,尽快给您回复。

有几个人问过问题,还没有微信群^_^

> 有没有待开发的功能列表?希望能有机会共建。 @Adrninistrator 有的功能做了一部分,最近在忙别的事,暂时没时间整理,后面有空了我看看哈

应该是使用的Maven吧,间接依赖的jar包没有被添加过来,如果是用Gradle的话应该没有这个问题 可以参考下面两个pom文件的dependencies部分,把依赖的jar包信息手工在项目文件里添加一下 https://repo1.maven.org/maven2/com/github/adrninistrator/java-callgraph2/0.1.8/java-callgraph2-0.1.8.pom https://repo1.maven.org/maven2/com/github/adrninistrator/java-all-call-graph/0.7.4/java-all-call-graph-0.7.4.pom

> 嗯,自己摸索了下已经解决了。 执行了解压后,创建了目录,但是文件没拷贝过来,是什么原因? ![image](https://user-images.githubusercontent.com/45777111/170218971-5aff376e-3ff4-4a75-9d9f-23912f709509.png) 是在IDE里执行的源码吗,如果是这种方式的话是不会释放文件的 需要把jar包添加到项目的依赖里后,执行jar包里的UnzipFile类才能释放出文件来