NuGet パッケージ名、バージョン、アセット名の正規化 - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

NuGet パッケージ名、バージョン、アセット名の正規化

CodeCatalyst は、パッケージとアセット名、パッケージバージョンを保存する前に正規化します。つまり、 の名前またはバージョンは、パッケージまたはアセットが公開されたときに提供されたバージョンとは異なる CodeCatalyst 可能性があります。

パッケージ名の正規化: CodeCatalyst すべての文字を小文字に変換して NuGet パッケージ名を正規化します。

パッケージバージョンの正規化: CodeCatalyst と同じパターンを使用して NuGet パッケージバージョンを正規化します NuGet。以下の情報は、 NuGet ドキュメントの正規化バージョン番号からのものです。

  • 先頭の 0 はバージョン番号から削除されます。

    • 1.001.0 として扱われます。

    • 1.01.11.1.1 として扱われます。

    • 1.00.0.11.0.0.1 として扱われます。

  • バージョン番号の 4 番目の部分の 0 は省略されます。

    • 1.0.0.01.0.0 として扱われます。

    • 1.0.01.01.0.1 として扱われます。

  • SemVer 2.0.0 ビルドメタデータが削除されます。

    • 1.0.7+r34561.0.7 として扱われます。

パッケージアセット名の正規化: CodeCatalyst 正規化された NuGet パッケージ名とパッケージバージョンからパッケージアセット名を作成します。