Searches for "Gendarme" brought up a bunch of weird stuff unrelated to code analysis. I've used FxCop before, but I don't think it runs on Linux, does it? As for ILSpy, it looks a lot like dotPeek. We might be using different definitions of the word "batch."
mjw On Monday, December 8, 2014 5:38:46 AM UTC-7, Jb Evain wrote: > > Hi, > > NDepend here is pretty much the industry standard for analysing > defects in assemblies. > > Alternatives are FxCop and Gendarme. > > If you really want to batch decompile assemblies, you can use ILSpy's > engine (using Cecil) to generate C# code from assemblies. > > Jb > > On Sat, Dec 6, 2014 at 12:32 AM, Mike Waldron <[email protected] > <javascript:>> wrote: > > Hi Everybody! > > > > I need to develop an automatic way to decompile .NET DLLs and inspect > the > > output for a laundry list of potential problems. I can easily do this by > > hand with dotPeek on Windows, but I need to do it on Linux (long story, > > don't ask) and I don't want to do it by hand because it doesn't scale. > I'm > > talking about hundreds, potentially thousands of DLLs, with new ones > popping > > up somewhat frequently. I can code as much as needed - oh boy can I code > - > > but I'd rather not write the decompiler from scratch. > > > > Based on some documentation I've read, it sounds like mono-cecil will > work, > > but I ain't 100% so I thought I'd just ask directly. Does this sound > like > > something mono-cecil is well-suited for? > > > > mjw > > > > -- > > -- > > -- > > mono-cecil > > --- > > You received this message because you are subscribed to the Google > Groups > > "mono-cecil" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to [email protected] <javascript:>. > > For more options, visit https://groups.google.com/d/optout. > -- -- -- mono-cecil --- You received this message because you are subscribed to the Google Groups "mono-cecil" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
