RicoSuter/NJsonSchema

Integers without formats don't generate default negative values in code

オープン

#1,420 opened on 2021/10/06

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)C# (549 件のフォーク)github user discovery
help wantedtype: enhancement

Repository metrics

Stars
 (1,581 個のスター)
PR merge metrics
 (平均マージ 39d 6h) (30d で 1 merged PR)

説明

Given the following YAML spec:

exampleproperty:
  type: integer
  default: -1

The default value is missing in code/controller generation unless an explicit format is given as such:

exampleproperty:
  type: integer
  format: int32
  default: -1

コントリビューターガイド