#1228 closed defect (fixed)
Managing Descriptions. ClassMembers and member descriptions
| Reported by: | Pedro Gea | Owned by: | Víctor de Buen Remiro |
|---|---|---|---|
| Priority: | highest | Milestone: | Mantainance |
| Component: | Kernel | Version: | head |
| Severity: | blocker | Keywords: | |
| Cc: |
Description
Extraído de #1220.
La función ClassMembers muestra una limitación a la hora de localizar las descripciones de los miembros que no tienen _.autodoc.member, ya sean atributos o métodos.
Change History (5)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
En el ejemplo indicado en #1220: descriptions.tol se señala y describe con cuidado, pero bueno. Básicamente:
Class @Ejemplo {
Text _.autodoc.member.ConAutodoc = "";
Real ConAutodoc(Real void) { 1 };
Real SinAutodoc(Real void) { 2 }
};
Anything PutDescription("Con autodoc", "@Ejemplo", "ConAutodoc");
Anything PutDescription("Sin autodoc", "@Ejemplo", "SinAutodoc");
Set members = ClassMembers("@Ejemplo");
Text members[1][7]; //> "Con autodoc"
Text members[2][7]; //> ""
comment:3 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Gracias, no digo que no estuviera en donde dices, pero es que mi cerebro es monohilo y monotarea, por lo que necesito tener cada problema por su lado porque sino me reseteo.
Perfecto, ahora ya sé de lo que hablas y te adelanto que lo tengo resuelto, aunque hará falta aún terminar otras cosas y luego hacer un chequeo profundo antes de publicarlo en la versión de desarrollo. En la 2.0.1 no va poder estar porque encierra cambios complejos.

Por favor, ponme un ejemplo o algo porque no sé a qué te refieres, o al menos no caigo ahora.