Мне интересно, есть ли способ взглянуть на значения не объявленных переменных, поскольку они передаются в функцию после выполнения этой функции. Например, если я отлаживаю и строка
foo.setBar(baz.getBar());
уже передан (но все еще находится в области видимости), как я могу увидеть значение того, что было передано в setBar()
? Я знаю, что я могу видеть это многими другими способами, например, вступая в вызов setBar()
или назначая baz.getBar()
временной переменной - но это не то, что я прошу.
Изменить: В принципе, я чувствую себя оштрафованным (потеряв способность видеть определенную информацию) во время отладки, просто потому, что я не объявляю каждую переменную.
И я знаю, что смог проверить bar
после факта (если я знаю, что он не изменился), но в этом случае это не так просто, потому что я имею дело с объектами, которые не являются только POJO или JavaBeans ( объект, который поставил этот вопрос, является HTTP-запросом - и да, я уже пытался проверить его).