Переинтерпретировать точку останова - PullRequest
0 голосов
/ 20 февраля 2019

Я работаю с Groovy скриптами, которые загружаются во время выполнения.Я добавляю настройки компилятора в этот отличный скрипт.Одним из примеров является то, что

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

будет изменено на

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

. Я вставляю пользовательский параметр во все свои функции и добавляю код, чтобы использовать его внутри моей функции.Проблема, с которой я сталкиваюсь, заключается в следующем: а) я пытаюсь поставить точку прерывания в intellij в функции 1 б) это позволяет мне сделать это в) но когда я выполняю и жду, пока точка останова достигнет цели, она никогда не будет достигнута.Это потому, что я изменил сигнатуру функции и, следовательно, intellij больше не может найти определение этой функции.

У меня такой вопрос.Как мне сообщить intellij, что точка останова действительно для сигнатуры функции, отличной от той, что говорит IDE?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...