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

Amazon CodeCatalyst ya no está disponible para nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar de 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.