Pregunta

Estoy usando patio en mi proyecto Rails y se preguntaba cómo iba a ir sobre los métodos heredados que documentan / tiempo de ejecución en un modelo de rieles? Por ejemplo la documentación de la existencia de un atributo first_name en un modelo User.

¿Fue útil?

Solución

No se puede hacer eso, en mi humilde opinión.

El problema es que esos métodos en realidad no "existe"; Ellos son "creadas sobre la marcha" a través de ganchos method_missing, la primera vez que se invocan, en tiempo de ejecución.

Otros sistemas de generación de documentación tienen formas de declarar métodos "implícitas". Por ejemplo NaturalDocs tiene un palabra clave que le permite crear funciones que sólo existen en los comentarios. No soy lo suficientemente familiarizado con patio, pero parece que no tiene una funcionalidad similar.

Buena suerte!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top