I mentioned a great add-in for Lutz Roeder's Reflector in a previous post. It was written by Jason Bock and it allows you to select an assembly inside of Reflector and hit "Save Files" and it generates all the csharp files for that assembly. You can also select an individual class and do the same thing. The only thing was that coded for Reflector 188.8.131.52 and somewhere between then and now there have been a lot of API changes. Well the good news is that Jason has rewritten his add-in for version 184.108.40.206!! Thanks Jason!!
I've been getting a couple of inquiries about the FileGenerator add-in I wrote for Reflector. Specifically, they were asking when I was going to update it. This confused me at first, because anyone should've been able to just grab the latest Reflector.exe and rebuild my add-in. Unfortunately, what I didn't understand is that Reflector has been significantly changed to the point where my add-in was broken.
However, there's always
You can grab the latest bits here. Note that this code will only work for the 220.127.116.11 version. Furthermore, my code was kind of piece-mealed together, and I really need to refactor the code base. Finally, the primary reason I did this is to see if I could still get the add-in to work. However, my add-in is now "dangerous" in the sense that I'm using internal Reflector bits, so use at your discretion. If Reflector is ever obfuscated, then updating my add-in will become extremely problematic, but challenges are fun.