watkid on the blog
Tuesday, September 07, 2004
Searching for bean references
Just committed a new chunk of code to enable you to search for bean references. This compliments the existing search for bean types.
Movement on the Spring extensions... Firstly I've been busy moving the code over to a package stucture more in line with the core SpringIDE packages.
Secondly, Torsten's (Spring IDE author) has been busy refactoring his core and model plugins so I've been catching up with those changes. Most of it's done but there are a still a few bugs.
Thirdly, Torsten kindly invited me to join the Spring IDE project so if/when we drop support for Eclipse 2.x I should be able to merge in the extensions.
Finally, I've added some basic search functionality. Either through the search panels or through context menu you can search for any bean which is an instance of a given java type. The search panel allows you to look for implementors/subclasses.
Hopefully more news soon. As always the new stuff is checked in, but I'm still probably a week or so away from the first downloadable build.
Friday, August 20, 2004
Spring IDE Extensions - Config File rename support
Just added support for renaming Spring Config files to my Spring IDE Extensions project on Sourceforge. If a file is registered to a Spring Natured Project and you rename it then the appropriate entry in the list of associated spring files should follow the name change. If for any reason you don't want it to be updated (for example you are trying to hide the file) then do a preview and deselect the "Spring Config File Rename" change.
Thursday, August 19, 2004
Spring IDE - Refactoring Extensions
I've created a project on Sourceforge that has a single Eclipse plugin. It's an extension to the excellent SpringIDE plugin (by Torsten Juergeleit) and provides some basic refactoring participants so changes in your java classes (such as moving packages, renaming types, renaming accessors) get automatically reflected into any registered spring files. It's not packaged up or anything fancy yet, but if you want to take a look it's all available from:
Wednesday, August 11, 2004
Cool, wiki meets JavaDocs (with a search extension for Firefox). Good range of docs which include just about everything I usually work with!
Monday, August 09, 2004
Accessing SourceForge projects via Eclipse from behind a firewall
I had been using cvsgrab but was getting bored importing the grabbed directories into eclipse.
So I decided it was time to re-read the docs on SourceForge and try and configure access directly using the cvs support in eclipse. Luckily it's pretty simple. When you add a new repository location, set the host to be cvs-pserver.sourceforge.net (or cvs-ssh.sourceforge.net if you are a developer on the project), then set up the rest as normal but finally select the 'Use port' radio button and enter 80. Apparently SourceForge run a proxy server which forwards requests coming in on port 80 to the 'real' cvs servers. See provided link for more info:
SourceForge.net: F1. Basic Introduction to CVS and SourceForge.net Project CVS Services