Tag: CODE-GENERATION
El proyecto Haskell en el que estoy trabajando genera código (y pruebas para ello) que está destinado a ser utilizado como una biblioteca Haskell independiente. Quiero envolverlo en un proyecto cabal para que pueda incluirse como una dependencia. Busqué una interfaz de biblioteca para Cabal, que me permita crear un . . . Read more
Estoy escribiendo una función de JavaScript que genera un programa de Python. ¿Puedo usar JSON.stringify() de JavaScript en una cadena y esperar obtener una cadena de Python válida cada vez, o existen casos especiales en los que tengo que escribir mi propia función toPythonString()?
En un generador de código fuente, encontré un atributo en una clase y resolví su FQN con GeneratorSyntaxContext.SemanticModel para, por ejemplo, lidiar con el hecho de que su nombre se escriba con o sin “Attribute”. ¿Cómo puedo resolver los argumentos? Básicamente quiero manejar todos estos casos: // class MyAttribute : . . . Read more
Estoy creando una utilidad de generación de código para mi aplicación y tengo un problema: no sé cómo puedo reemplazar el parámetro de un método con una variable creada dentro de él. Ejemplo: a) Código antes de la generación de código: public void SomeMethod(Foo foo) { DoSomethingWithFoo(foo); int someInfo = . . . Read more
Estoy utilizando openapi-client-axios para generar una instancia de axios a partir de un archivo de especificación de API abierta. Cuando mi aplicación se inicie, solicitará la especificación de la API abierta y la biblioteca generará una instancia de axios a partir de ella. Ahora, me gustaría eliminar la dependencia en . . . Read more