Normalización del nombre, la versión y el nombre del activo del paquete NuGet - Amazon CodeCatalyst

Normalización del nombre, la versión y el nombre del activo del paquete NuGet

CodeCatalyst normaliza los nombres de paquetes y activos y las versiones de los paquetes antes de almacenarlos, lo que significa que los nombres o versiones en CodeCatalyst pueden ser diferentes a los proporcionados cuando se publicó el paquete o activo.

Normalización de nombres de paquetes: CodeCatalyst normaliza los nombres de los paquetes NuGet al convertir todas las letras a minúsculas.

Normalización de la versión del paquete: CodeCatalyst normaliza las versiones del paquete NuGet utilizando el mismo patrón que NuGet. La siguiente información proviene de los números de versión normalizados de la documentación de NuGet.

  • Los ceros iniciales se eliminan de los números de versión:

    • 1.00 se trata como 1.0

    • 1.01.1 se trata como 1.1.1

    • 1.00.0.1 se trata como 1.0.0.1

  • Se omitirá un cero en la cuarta parte del número de versión:

    • 1.0.0.0 se trata como 1.0.0

    • 1.0.01.0 se trata como 1.0.1

  • Se eliminan los metadatos de la compilación de SemVer 2.0.0:

    • 1.0.7+r3456 se trata como 1.0.7

Normalización del nombre del activo del paquete: CodeCatalyst construye el nombre del activo del paquete NuGet a partir del nombre y la versión del paquete normalizados.