有办法在java类中获得修改后的方法名吗?当与head进行比较时,我可以使用以下命令轻松获得修改后的类名:git-ls文件--已修改git diff--仅限名称git diff—名称状态git-diff-master—紧凑摘要
这些命令为我提供了.java文件,我在其中进行了更改,但我想获得方法名称。
有什么办法实现它吗?
普通git没有这样的功能。此外,您在上面所写的内容并不完全正确,因为该命令不会向您显示已修改的非公共类(在一个java
文件中定义的几个类(的名称。
要实现这一点,您需要解析提交的diff搜索有效的方法声明。