重新解释断点

时间:2019-02-20 11:23:19

标签: intellij-idea

我使用在运行时加载的Groovy脚本。我将编译器自定义添加到该groovy脚本中。一个例子就是这个

int function1(int i, int j) {
  anotherthing()
}

将更改为

int function1(MyCustomInjectedParameter ob, int i, int j {
   ob.dosomethingwithinjectedobject()
   anotherthing()
}

我将自定义参数注入所有函数,并添加代码以在函数内部使用它。我面临的问题是 a)我尝试在function1的intellij中放置一个断点 b)它让我做到这一点 c)但是当我执行并等待断点命中时,它将永远不会命中。这是因为我已经修改了函数签名,因此intellij不再能够找到该函数定义。

我的问题是这个。如何告诉intellij断点实际上是与IDE告诉的功能签名不同的功能?

0 个答案:

没有答案