sunabak0 / akiyadego-openapi

https://petstore.swagger.io/?url=https://raw.githubusercontent.com/sunabak0/akiyadego-openapi/main/openapi.yml
0 stars 0 forks source link

refactor: openapi.yml の分割 #19

Closed sunakan closed 1 year ago

sunakan commented 1 year ago

全体的な意図 ( What, How )

1つめのコミットに関して

差分は多いですが、Kotlin 側で生成される DefaultAPI 含め、生成されるコードが全てが変わらないことを確認済みです

確認方法

# akiyadego-kotlin側
$ cd build

# 分割前の状態で Generator で生成し、 rename
$ mv openapi openapi-before-refactor

# 分割したファイルに置き換えてもう一度 Generator で生成
$ diff -r openapi openapi-before-refactor | wc -l
       0
# 差分は 0 行なのでヨシ

追加・変更の文脈、位置づけ。なぜこの追加・変更が必要か ( Why )

この PR がマージされると何が嬉しいか

Checklist

追加・変更したテストケースの見出し一覧

Issue

レビュアーに手動 QA 作業してほしいですか

QA 作業手順

```shell # akiyadego-kotlin側 $ cd build # 分割前の状態で Generator で生成し、 rename $ mv openapi openapi-before-refactor # 分割したファイルに置き換えてもう一度 Generator で生成 $ diff -r openapi openapi-before-refactor | wc -l 0 ```

レビューする時

コメントする時

以下のようなラベルをつけると温度感や、ざっくりと伝えたいことががわかります(小文字でも OK です。厳密な使い分けは不要です)

コピペ用絵文字

https://emojipedia.org/

😀:にっこり 😖:困った 🤔:むむ

👍:(・∀・)イイネ!!