Two updates to debugClean:
1. Bug fixed
For some users the same results would not refresh on subsequent uses of debugClean. This was caused by the underlying browser in Eclipse not refreshing. You may be shocked to hear that the browser causing this problem was Internet Explorer! At first I tried adding another variable to the url that is created when debugClean in fired up (its handlers/index.cfm if you want to see). However, this caused error after error and I eventually deduced that only one URL variable could be passed.
To solve this I created the name of the URL variable with createUUID() like so:
work.cfm?#createUUID()#=#urlEncodedFormat( theXML.event.ide.projectview.resource.XmlAttributes['path'] )#
and in work.cfm have the following code to read in that variable:
<cfloop collection="#url#" item="u">
<cfset path = url[ u ]>
</cfloop>
2. Check for application/javascript
This one has caught me out a few times.
request.lookFor = ["cfdump","writeDump","cflog","writeLog","console.log","application/javascript"];
Go to the main project page to download the latest version.