【发布时间】:2016-01-02 07:55:11
【问题描述】:
我读到可以通过重新定义 Kernel.warn 使 Ruby 在警告时退出,但我不知道如何。如何让 Ruby 在警告时退出?请提供工作示例。
【问题讨论】:
-
注意:不要让它检查可能由本机代码生成的警告 - 我只需要一些可以阻止坏 Ruby 代码运行的东西。
-
可能感兴趣:@vladr 的回答 here。
-
你的问题很不清楚。你试过什么?发生了什么?你认为应该发生什么?你知道如何在 Ruby 中定义方法吗?因为这几乎就是答案:定义一个名为
warn的方法来做你想做的事。
标签: ruby warnings metaprogramming compiler-warnings