Version 0.5.2 of Browse-By-Query has been released, providing many new capabilities, plus bug-fixes and improved performance and reliability.
In addition to the objects it already tracked, Browse-by-Query tracks and lets you construct queries based on method arguments, the types of arguments, methods and fields, packages, and class containment/inner classes.
The query engine has been completely refactored, allowing a new type of query primitive, the value expression. This will allow you to make queries of your code base more easily and more expressively than before. For complete details, see the updated manual at http://browsebyquery.sourceforge.net/bbq_lang/html/index.html
All three user interfaces now persist the query engine state between sessions, so user-defined expressions and transforms, and imports are maintained.
The storage engine has been made more robust, the user interface has been tweaked, and some bugs have been squashed.
Please direct comments to the SourceForge forums.
Log in to post a comment.