Sorcerer's Tower

QueryParam Scanner - v0.7 Released, v0.8 in progress...

I have released v0.7 of QueryParam Scanner, which introduces a variety of improvements over v0.6.1:


For more details and download information, visit the project page at Hybridchill.


Future Improvements

The following release, v0.8 will have three key features:


The Fix mode will default to step through each file, offering an educated guess on the correct change to make, and letting you approve or update the change. At the end of all the files, you can either save the changes, or instead generate a patch file (unified diff) of the proposed changes.

The exclusion system will allow you to specify global exclusions, or per-resource exclusions, and will support exclusion paths, directories, files, functions, scopes, variables. You will be able to exclude using exact text matches, wildcard matches (* and ?), or full regex matches.

The Ant and MXUnit integration has not yet been decided how that will work - mainly because I've not really given it much thought yet other than in deciding to do it. Creating Ant tasks looks easy enough, but any specific suggestions for either of these two features are welcome.

All going well, a snapsnot of v0.8-dev that implements most of the exclusion functionality will be available later this week.

Posted:
23 September 2008, 20:09
Tags:
CFML
Projects
Software
SQL
Web Development

There have been 1 comments.

Christine Panus @ 2008-Oct-08 18:34
Peter,

I've written a modification to v0.7 that gives a new output format I called parameterize. I am sure it's now how you would have done it, but I'd be glad to send what I wrote to you if you want it... You might find something you like in it...

I would have waited for your next version, but I'm having to scan in excess of 10,000 files on a code base I'm not familiar with... so I couldn't wait *grin*
Registered Members
If unregistered, leave blank.
If unregistered, leave blank.
Unregistered Guests
Identifies your comment
Not displayed publically. Allows new comment notifications, or for the blog owner to contact you.
Link your name back to your personal website.
Comment