Aquileo | Recent posts to newshttps://sourceforge.net/p/browsebyquery/news/Recent posts to newsenFri, 22 Apr 2011 20:39:14 -0000Aquileo | BBQ enhanced with tighter UI integrationhttps://sourceforge.net/p/browsebyquery/news/2011/04/bbq-enhanced-with-tighter-ui-integration/<div class="markdown_content"><p>The Browse by Query query language now includes the "selection" keyword that allows you to reference items selected in the result list in the plugin or standalone UI in new queries. This makes iteratively finding a set of object to work with much easier.</p> <p>The Eclipse plugin has also been enhanced to allow copying of query results to the clipboard as text. A fix to the Eclipse plugin makes it possible to jump to inner classes in the result list by clicking on them.</p> <p>The standalone version of BBQ now supports memory-mapped file access, which can improve performance on large databases.</p> <p>The language manual is updated to include a discussion of the new selection keyword, and better examples.<br /> <a href="http://browsebyquery.sourceforge.net/bbq_lang/html/index.html">http://browsebyquery.sourceforge.net/bbq_lang/html/index.html</a></p></div>Michael MacDonaldFri, 22 Apr 2011 20:39:14 -0000https://sourceforge.net94430fa506ef590ab343e6f2c0ac3d54fa6e99d0Aquileo | Browse-by-Query used for Science!https://sourceforge.net/p/browsebyquery/news/2011/04/browse-by-query-used-for-science/<div class="markdown_content"><p>Browse-by-Query was used to gather metrics on other open-source projects for a paper delivered at the Empirical Software Engineering and Measurement 2010 conference.</p> <p><a href="http://www.cs.montana.edu/izurieta/pubs/ESEM2010pre-print.pdf" rel="nofollow">http://www.cs.montana.edu/izurieta/pubs/ESEM2010pre-print.pdf</a></p></div>Michael MacDonaldFri, 22 Apr 2011 17:33:02 -0000https://sourceforge.net0f2abe177c29537b355aa15ba6f7d98cc4bc6301Aquileo | Language manual updatedhttps://sourceforge.net/p/browsebyquery/news/2010/05/language-manual-updated/<div class="markdown_content"><p>The Browse-by-Query language manual has been updated to reflect the new features added to the language since version 0.6.3. <a href="http://browsebyquery.sourceforge.net/bbq_lang/html/index.html">http://browsebyquery.sourceforge.net/bbq_lang/html/index.html</a></p></div>Michael MacDonaldSat, 15 May 2010 23:03:45 -0000https://sourceforge.nete2b5397c104321379e13e35ef7da7e1ebefb9b30Aquileo | News on BBQ Home Page works again!https://sourceforge.net/p/browsebyquery/news/2010/05/news-on-bbq-home-page-works-again/<div class="markdown_content"><p>The news script for the project home page has been updated for the SourceForge site changes so clicking the links will again take you to the full news item.</p></div>Michael MacDonaldWed, 12 May 2010 16:42:38 -0000https://sourceforge.netaf68b3a0ef998cc5dc890ce26179c642054ecc79Aquileo | New javagen version required to build sourcehttps://sourceforge.net/p/browsebyquery/news/2010/05/new-javagen-version-required-to-build-source/<div class="markdown_content"><p>The language enhancements in BBQ 0.7.10 mean that the generated parsers are larger-- in some cases resulting in functions too big for Java to compile. I've updated the javagen parser generator and the genparser.sh script to allow for these larger parsers. If you are building BBQ from source, please get the latest javagen source release (JG20100510 at <a href="https://sourceforge.net/projects/browsebyquery/files/\">https://sourceforge.net/projects/browsebyquery/files/\</a>) and make the updated javagen.</p></div>Michael MacDonaldWed, 12 May 2010 16:41:03 -0000https://sourceforge.netdbd8f2285d2594953ad7347d60c898469965688cAquileo | BBQ 0.7.10 fixes bugs, enhances languagehttps://sourceforge.net/p/browsebyquery/news/2010/05/bbq-0710-fixes-bugs-enhances-language/<div class="markdown_content"><p>Add &quot;each&quot; value expression (value expression equivalent of &quot;same&quot;); also value expression when necessary. (not in manual yet)</p> <p>Fix cause of database corruption where object index free list was sometimes not written to the database correctly. Updated the database version number; this will force databases to be rebuilt so the problem does not hang around unnoticed.</p> <p>Add &quot;array of&quot; value expression to return a type that represents an array of a type. (not in manual yet)</p></div>Michael MacDonaldMon, 10 May 2010 02:28:16 -0000https://sourceforge.net3bfc57ec1e8845b43e11fda41a461af944caadf9Aquileo | 0.7.8 fixes startup bug in Java standalonehttps://sourceforge.net/p/browsebyquery/news/2010/02/078-fixes-startup-bug-in-java-standalone/<div class="markdown_content"><p>Starting with 0.7.5, the Java standalone BBQ application had a critical bug that caused it to crash on startup if the user had never run BBQ before and did not specify a database directory on the command line. This version fixes this crash; in this circumstance, the user is asked to select an initial database directory.</p></div>Michael MacDonaldMon, 22 Feb 2010 17:57:20 -0000https://sourceforge.net3b8d3db5e587e9e9b6991334dfbe646d18280a81Aquileo | 0.7.7 Brings Plug-in Enhancements, Bug Fixeshttps://sourceforge.net/p/browsebyquery/news/2010/02/077-brings-plug-in-enhancements-bug-fixes/<div class="markdown_content"><p>Browse-by-Query 0.7.7 includes enhancements to the Eclipse plug-in (thanks to Dirk Faulhaber) that let you add items within your project to the BBQ database interactively, as an alternative to adding the whole project via the &quot;Include in Browse-by-Query&quot; menu item.</p> <p>Bug fixes allow BBQ to successfully process classes that include parameter annotations, and fix the &quot;all packages&quot; set expression. </p></div>Michael MacDonaldMon, 01 Feb 2010 20:35:33 -0000https://sourceforge.net378c614acf0f806d483bc5b4fd769f00fe3f9f0dAquileo | Browse by Query development moves to githttps://sourceforge.net/p/browsebyquery/news/2010/02/browse-by-query-development-moves-to-git/<div class="markdown_content"><p>Since there've been additional developers contributing to Browse-by-Query and there were problems with the existing CVS repository (it wasn't an exact match for the required build environment) the project has switched to the git version control system. BBQ for Java 0.7.5 marks the transition, and is the last BBQ release that will be based on the CVS repository.</p> <p>From now on the BBQ CVS repository is retired. Future changes will show up in, and future releases will be based off the git repository.</p> <p>This, combined with the standard (configure; make) build for javagen, should make it easier than ever before to work with the Browse-by-Query source. Anyone who wants to hack on BBQ is encouraged to clone the SourceForge-hosted git repository, create your own branch, and mail in patches. The 'eclipse-projects' directory in git corresponds to the Eclipse workspace where Browse-by-Query has been developed.</p></div>Michael MacDonaldMon, 01 Feb 2010 20:28:51 -0000https://sourceforge.net674a501448728e8c25f6216c2c9014b041108e4cAquileo | javagen JG20091220 adds standard buildshttps://sourceforge.net/p/browsebyquery/news/2009/12/javagen-jg20091220-adds-standard-builds/<div class="markdown_content"><p>If you wanted to work with the Browse-by-Query source, it was difficult because the javagen parser generator was itself hard to build from source. I've addressed this; the new source archive for javagen now builds with the standard ./configure; make; make install -- and so does the buildparse library (http://sourceforge.net/projects/buildparse) on whiich javagen depends</p></div>Michael MacDonaldWed, 23 Dec 2009 20:43:54 -0000https://sourceforge.netdc0b575fe3a6f0cd7136910ff6d0aa36596927fd