En utilisant l'IRM 1.9Puis-je faire des valeurs de paramètre de méthode d'affichage ruby dans un backtrace?
Lorsqu'une exception est levée qui provoque une backtrace à imprimer, il serait souvent immensément plus facile à déboguer si le backtrace a montré le récepteur et les valeurs des paramètres de la méthode ainsi que le nom de la méthode. Y a-t-il une manière de faire ça?
Pensez à des situations telles que le passage d'un profond nul dans le code de la bibliothèque qui ne s'y attendait pas, ou lorsque deux chaînes ont des codages incompatibles et une routine tente de les concaténer
Je suppose que « non »/« pas encore », alors que le fait à le moins constitue une réponse, même si ce n'est pas celui que j'espérais ;-) Quand vous dites 1.9 a "cassé callbacks" est-ce une décision de conception ou juste un bug qui pourrait un jour être réparé? – telent
c'est un bug, mais il peut y avoir un travail autour ... hmm ... – rogerdpack
ne fonctionne pas avec ruby-2.1.3 :( – mpapis