use YAML::XS;
local $YAML::XS::DumpCode=1;
...
Name "YAML::XS::DumpCode" used only once: possible typo at ..
Làm thế nào để loại bỏ 'Tên ... chỉ được sử dụng một lần: typo có thể tại ...'?
Vâng, tôi biết tôi có thể ngăn chặn cảnh báo cụ thể này, nhưng nó kind'a xấu xí. Tôi có làm gì sai không? Tôi không quen được cảnh báo :)
Bạn có chắc chắn không? Mã C có vẻ sử dụng XS: '((gv = gv_fetchpv (" YAML :: XS :: DumpCode ", TRUE, SVt_PV)) &&' –
@Eric: không có tài liệu và có tài liệu '$ YAML :: DumpCode', vì vậy IMHO biến không nên có ở tất cả.Các XS nên sử dụng '$ YAML :: DumpCode' – Ether
http://search.cpan.org/~ingy/YAML-LibYAML-0.34/ lib/YAML/XS.pm # CONFIGURATION thảo luận rõ ràng về '$ YAML :: XS :: UseCode'. –