2012-03-17 7 views
2

Psychを少しダンバーにする方法はありますか?文字列が特定の正規表現にマッチすると、その文字列を日付に変換しようとし、悲惨に失敗します。これまではSykにシリアライズしましたが、もはや維持されていませんし、より良い解決策を探しています。私はそれがknown bugであることを発見したYAML :: dumpのArgumentError日付が正しくない場合

s = "2222-33-44" # => "2222-33-44"} 
require 'yaml' # => true 
YAML::dump s # ArgumentError: invalid date 
YAML::ENGINE.yamler = 'syck' # => "syck" 
YAML::dump s # => "--- \"2222-33-44\"\n" 
+0

自動タイピング機能をオフにする「安全な」オプションがあります。 – clarkevans

答えて

0

はここで何が起こっているかの例です。修正されましたが、version in RubyGemsに修正が含まれていないようです。

また、git repositoryが適切でない場合は、.gemspecはレポから簡単にインストールできません。

レポをフォークして、適切な.gemspecを追加し、Gemfilepoints to your fork repoとすることができます。

Aaronにもお気軽にお問い合わせください。

関連する問題