Tema: code-generation
-
Rastrear la propiedad en archivos que mezclan código generado y escrito a mano
Localizar el propietario de una región en disputa dentro de un archivo parcialmente generado cuando el generador no está claro o hay personalizaciones escritas a mano que comparten el mismo archivo.
-
Archivos generados en CMake: separar el orden de compilación de las dependencias de regeneración
Cómo lograr que las fuentes generadas se vuelvan a compilar cuando cambian sus entradas o el generador, sin que los targets en paralelo tengan reglas que compitan entre sí.
-
Generar clientes y stubs de servidor a partir de un documento OpenAPI y mantenerlos generados
Se pueden derivar clientes tipados e interfaces de servidor del documento OpenAPI para que siga siendo el único contrato: fije la versión del generador, genere en un directorio sin código escrito a mano, configure el generador en lugar de editar su salida y haga que la CI falle si el código regenerado difiere del confirmado.
Legible por máquina: JSON