días de refactoring para db4oanalyzer
En estos dÃas estuve un poco ocupado para continuar agregandole features db4oanalyzer, pero si estuve haciendo un poco de refactoring. Aún quedán muchas cosas por hacer.
Estuve escribiendo algunas lineas para un parser para assemblies, de modo de poder crear funciones especializadas para trabajar con nuestras clases dentro de db4oanalyzer, quizás algún dÃa se pueda realizar algún Query Maker a partir de una interfaz gráfica amigable y que genere el código para nosotros. Para el parseo del assembly estoy usando Mono.Cecil, un aplauso para JB Evain por esta librerÃa !!! Inspeccionar assemblies con esta librerÃa es facil, aparte de poder generar assemblies del formato ECMA CIL. Héchenle un vistazo aquÃ:
http://www.mono-project.com/Cecil
o aquà van a encontrar post sobre Cecil:
http://evain.net/blog/articles/category/cecil
Entre las otras cosas que pude hacer es mejorar el look-and-feel del árbol de objetos:
