Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
gemの定数を動的に再定義しようとしているので、gem自体を変更する必要はありません。
require 'xmlrpc/client' XMLRPC::Config.const_set("ENABLE_NIL_PARSER", true) warning: already initialized constant ENABLE_NIL_PARSER
警告を取り除くことは可能ですか?
簡単な方法:
v, $VERBOSE = $VERBOSE, nil # code goes here $VERBOSE = v
このように、ブロックでラップすることもできます
def ignoring_warnings(&block) begin v, $VERBOSE = $VERBOSE, nil block.call if block ensure $VERBOSE = v end end