2018年12月27日のブックマーク (1件)

  • committee 3.0.0.alphaとOpenAPI3対応状況

    committeeの3.0.0.alphaがリリースされました。 OpenAPI3対応とそれに伴う大規模なリファクタリングが入っています。 手元のプロジェクトではとりあえずテストが全て通りstaging環境でも動作していますが、使っていない部分や定義ファイルによってはバグる可能性があるので、ご確認をお願いします。 JSON Hyper-Schemaからの変換であれば、変換用スクリプトを書いたので、ある程度は自動で変換ができます。 初期化方法の変更 前回の方針の通り、Committee::Driversのクラスを使う初期化方法のみをサポートします。 具体的には以下のようにJSONをパースしてHyperSchemaオブジェクトを作成して渡します。 json = JSON.parse(File.read(...)) schema = Committee::Drivers::HyperSchema

    ota42y
    ota42y 2018/12/27
    alphaが出たので。メイン部分は多分うごく、オプションのいくつかとかコーナーケースがまだ危ういかもみたいな感じ