review-helper README
This is a tool that helps your team to review and modify code.
Features
- Add Review Item
- Resolve Review Item
- Generate and read
review-helper.ini in the workspace root
- Export to Excel by executing workspace
output.py
- Compare Review List With Previous
Requirements
review-helper.ini is generated in the workspace root and can be edited manually.
Export requires:
- a
python command available in the environment
- the
openpyxl package
output.py in the workspace root
Supported keys:
原因工程 (comma-separated list)
原因区分 (comma-separated list)
確認者
- legacy compatibility:
default, fd, dd, cd
mode=hotel remains in the sample review-helper.ini for backward compatibility only. It is not a user-selectable setting anymore.
When review-helper.ini is generated automatically, it starts with the default 原因工程 list
(要件定義, 基本設計, 機能設計, 内部設計, 製造, 単体テスト, 結合テスト, 受入テスト, 総合テスト, 運用テスト),
the bundled default 原因区分 list, and a blank 確認者.
Place output.py in the workspace root. The hotel-only export path executes that workspace script, recursively searches under the workspace, and uses the first .xlsm workbook found.
It requires the 指摘事項 sheet and required export headers.
The hotel-only export writes review data into 指摘事項, maps 指摘事項 / 指摘箇所 / 対応指針(対応内容) / 発生日時 / 原因工程 / 原因区分, fills fixed values such as NES済南 and 暫定・恒久[完], derives 区分 and バグ区分 from 原因区分, and rounds 処置開始日時 / 処置終了日時 to half-hour boundaries.
The extension now writes review dates as YYYY/MM/DD. Export also accepts existing M/D/YYYY and some legacy unambiguous formats, but rows with invalid dates are skipped.
Enjoy!