This repository was archived by the owner on Apr 12, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 107
This repository was archived by the owner on Apr 12, 2023. It is now read-only.
ライセンス通知の自動付与ツールを作成する #255
Copy link
Copy link
Labels
confirmed開発内部管理用開発内部管理用
Description
その機能リクエストは何らかの問題に関連しますか
本リポジトリではファイルの先頭にライセンス通知を記述する決まり(#80)になっていますが、書き忘れてしまう事も少々あります。例えば DateTimeUtility.cs (#229) 等があります。
cocoa/Covid19Radar/Covid19Radar/Common/DateTimeUtility.cs
Lines 1 to 18 in b185621
| using System; | |
| namespace Covid19Radar.Common | |
| { | |
| public interface IDateTimeUtility | |
| { | |
| DateTime UtcNow { get; } | |
| } | |
| public class DateTimeUtility : IDateTimeUtility | |
| { | |
| public static IDateTimeUtility Instance = new DateTimeUtility(); | |
| public DateTimeUtility() | |
| { | |
| } | |
| public DateTime UtcNow => DateTime.UtcNow; | |
| } | |
| } |
解決策についてお書きください
#236 (Windows版)、#237 (Linux版) により既に解決策となる PR が作成されています。
あなたが考える代替案についてご説明ください
今のところは特にありません。
その他
- DateTimeUtility.cs につきましては
IDateTimeUtilityをサービス化 #224 で既に解決しています。- 編集したファイルにはライセンス通知を付与する必要があるため追加しました。
- 本 Issue は DateTimeUtility.cs にMPL 2.0 のライセンス通知が含まれていない #229 (comment) から分離する意図で作成しました。
Internal IDs:
- NFR 2704
Metadata
Metadata
Assignees
Labels
confirmed開発内部管理用開発内部管理用