use YAML::XS;
local $YAML::XS::DumpCode=1;
...
Name "YAML::XS::DumpCode" used only once: possible typo at ..
Wie wird 'Name ... nur einmal benutzt: Tippfehler bei ...'?
Nun, ich weiß, ich diese spezielle Warnung unterdrücken kann, aber es ist kind'a hässlich. Mache ich etwas falsch? Ich bin es nicht gewohnt, gewarnt zu werden :)
Sind Sie sicher? Der C-Code scheint den XS zu verwenden: '((gv = gv_fetchpv (" YAML :: XS :: DumpCode ", WAHR, SVt_PV)) &&' –
@Eric: es ist nicht dokumentiert, und es gibt eine dokumentierte $ YAML :: DumpCode', also IMHO, dass diese Variable überhaupt nicht da sein sollte. Das XS sollte '$ YAML :: DumpCode' verwenden. – Ether
http://search.cpan.org/~ingy/YAML-LibYAML-0.34/ lib/YAML/XS.pm # KONFIGURATION spricht explizit '$ YAML :: XS :: UseCode' an. –