<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>Gendarme Google Group</title>
  <link>http://groups.google.com/group/gendarme</link>
  <description>Gendarme is a tool to find problems in programs. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not historically checked.</description>
  <language>en</language>
  <item>
  <title>Gendarme 2.6 Windows Installer (and ZIPped binaries)</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/be4ec73aabb45660/bbe96e47da0659c2?show_docid=bbe96e47da0659c2</link>
  <description>
  After a bit of delay [1] here are the files [2] for non-linux [3] &lt;br&gt; users. &lt;br&gt; Like I said for the preview, the win32 installer is new (not based on &lt;br&gt; the previous installers) so you either have to remove previous &lt;br&gt; Gendarme versions *or* you can keep them in parallel (2.6 will install &lt;br&gt; in another directory so both will
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/be4ec73aabb45660/bbe96e47da0659c2?show_docid=bbe96e47da0659c2</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Tue, 05 Jan 2010 18:46:35 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] AvoidUninstantiatedInternalClassesRule</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/c2b6e29503dd8826?show_docid=c2b6e29503dd8826</link>
  <description>
  I&#39;ve gone back to work, and barely have time for my own projects let alone gendarme. :-) &lt;br&gt; -- Jesse
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/c2b6e29503dd8826?show_docid=c2b6e29503dd8826</guid>
  <author>
  jesjo...@mindspring.com
  (Jesse Jones)
  </author>
  <pubDate>Fri, 01 Jan 2010 21:33:18 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] AvoidUninstantiatedInternalClassesRule</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/e6c171230aa17d19?show_docid=e6c171230aa17d19</link>
  <description>
  Good point, documentation is more important than some extra, unused, &lt;br&gt; metadata. Patch w/unit test are welcome! &lt;br&gt; Happy New Year, &lt;br&gt; Sebastien
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/e6c171230aa17d19?show_docid=e6c171230aa17d19</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Fri, 01 Jan 2010 21:18:08 UT
</pubDate>
  </item>
  <item>
  <title>AvoidUninstantiatedInternalClassesRule</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/a7ec5ad941d90532?show_docid=a7ec5ad941d90532</link>
  <description>
  This rule should not fire for types named &amp;quot;NamespaceDoc&amp;quot; because documentation tools tend to use that for documenting namespaces. For example: &lt;br&gt; namespace Mono.Options &lt;br&gt; { &lt;br&gt; /// &amp;lt;summary&amp;gt;This namespace contains the command-line options processing library distributed by the mono team.&amp;lt;/summary&amp;gt; &lt;br&gt; internal sealed class NamespaceDoc
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/a1f18d0872a547c2/a7ec5ad941d90532?show_docid=a7ec5ad941d90532</guid>
  <author>
  jesjo...@mindspring.com
  (Jesse Jones)
  </author>
  <pubDate>Fri, 01 Jan 2010 02:18:42 UT
</pubDate>
  </item>
  <item>
  <title>Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/0934688b8f1a02be?show_docid=0934688b8f1a02be</link>
  <description>
  It&#39;s unlikely that such code will be found (often) so it does not look &lt;br&gt; like it&#39;s worth the extra complexity (for both the rule maintenance &lt;br&gt; and the extra time it would require to &amp;quot;normal&amp;quot; code). &lt;br&gt; &lt;p&gt;Yes. Please add a FIXME there. I&#39;m looking into adding &amp;quot;analysis &lt;br&gt; warnings&amp;quot; (for 2.8) and it could be a case where the rule could report
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/0934688b8f1a02be?show_docid=0934688b8f1a02be</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Sat, 12 Dec 2009 18:24:28 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/a642b3e330c56480?show_docid=a642b3e330c56480</link>
  <description>
  I had a look, and the code is using branches to choose different ways &lt;br&gt; to use what&#39;s on the stack, and since the rule doesn&#39;t bother with the &lt;br&gt; branches, it ends up with a negative stack size since it evaluated all &lt;br&gt; ways the stack was used, in pseudo code something like this: &lt;br&gt; &lt;p&gt;load int into stack location 1
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/a642b3e330c56480?show_docid=a642b3e330c56480</guid>
  <author>
  rolfbja...@gmail.com
  (Rolf Bjarne Kvinge)
  </author>
  <pubDate>Fri, 11 Dec 2009 23:47:24 UT
</pubDate>
  </item>
  <item>
  <title>Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/89facffe2eabd24d?show_docid=89facffe2eabd24d</link>
  <description>
  Thanks, I got it now. &lt;br&gt; &lt;p&gt;I&#39;ll try to get Rolf to fix it on the above first :-) IKVM is huge &lt;br&gt; and, like I said, generated code is not a good target for Gendarme &lt;br&gt; (but it would be for Cecil). &lt;br&gt; &lt;p&gt;It&#39;s not as automatic as I would like. Mono is upgrading it&#39;s bots so &lt;br&gt; we should be able to get the tests run at each build. However the
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/89facffe2eabd24d?show_docid=89facffe2eabd24d</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Fri, 11 Dec 2009 03:00:47 UT
</pubDate>
  </item>
  <item>
  <title>Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/41bf05f4571732c1?show_docid=41bf05f4571732c1</link>
  <description>
  On Dec 10, 7:54 am, Sebastien Pouliot &amp;lt;sebastien.poul...@gmail.com&amp;gt; &lt;br&gt; wrote: &lt;br&gt; &lt;p&gt;Ok, fixed in SVN. It looks like we already ignored most error but the &lt;br&gt; new CCI implementation of the PDB reader use InvalidOperationException &lt;br&gt; (while the old COM based one did not). In any case the &amp;quot;warnings&amp;quot; are &lt;br&gt; something to re-work more globally in the future.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/41bf05f4571732c1?show_docid=41bf05f4571732c1</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Fri, 11 Dec 2009 02:52:39 UT
</pubDate>
  </item>
  <item>
  <title>Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/4bf2a081e69fb37b?show_docid=4bf2a081e69fb37b</link>
  <description>
  Hi, Sebastien, &lt;br&gt; &lt;p&gt;On 10 Dez., 02:59, Sebastien Pouliot &amp;lt;sebastien.poul...@gmail.com&amp;gt; &lt;br&gt; wrote: &lt;br&gt; &lt;p&gt;Yes, indeed. In case you maintain some automatically running test &lt;br&gt; suite (unit tests etc.), you should add whatever free software DLL &lt;br&gt; for .NET you can get. :-) &lt;br&gt; &lt;p&gt;Markus
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/4bf2a081e69fb37b?show_docid=4bf2a081e69fb37b</guid>
  <author>
  m...@soloplan.de
  (MarkusSchaber)
  </author>
  <pubDate>Thu, 10 Dec 2009 14:30:26 UT
</pubDate>
  </item>
  <item>
  <title>Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/520b244712c87f95?show_docid=520b244712c87f95</link>
  <description>
  Hi, Sebastien, &lt;br&gt; &lt;p&gt;On 10 Dez., 02:48, Sebastien Pouliot &amp;lt;sebastien.poul...@gmail.com&amp;gt; &lt;br&gt; wrote: &lt;br&gt; &lt;p&gt;I did upload the jts-1.0.dll, but the ikvm library seems to hit the &lt;br&gt; file size limit. &lt;br&gt; &lt;p&gt;However, you should be able to download the ikvm version from &lt;br&gt; Sourceforge: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://sourceforge.net/projects/ikvm/files/&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/520b244712c87f95?show_docid=520b244712c87f95</guid>
  <author>
  m...@soloplan.de
  (MarkusSchaber)
  </author>
  <pubDate>Thu, 10 Dec 2009 14:28:45 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/82d3c444a52b4937?show_docid=82d3c444a52b4937</link>
  <description>
  Thanks for confirming! &lt;br&gt; &lt;p&gt;I think I&#39;ll ignore the InvalidOperationException exception when calling &lt;br&gt; LoadDebuggingSymbols for 2.6 and review this (along with the other &lt;br&gt; cases) for something better in 2.8. &lt;br&gt; &lt;p&gt;Sebastien
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/82d3c444a52b4937?show_docid=82d3c444a52b4937</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Thu, 10 Dec 2009 12:54:06 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/b856b178e0bd611a?show_docid=b856b178e0bd611a</link>
  <description>
  Hey, &lt;br&gt; &lt;p&gt;That&#39;s indeed a pdb/assembly version mismatch. Which obviously needs a &lt;br&gt; better description. &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Jb Evain &amp;lt;j...@nurv.fr&amp;gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/b856b178e0bd611a?show_docid=b856b178e0bd611a</guid>
  <author>
  j...@nurv.fr
  (Jb Evain)
  </author>
  <pubDate>Thu, 10 Dec 2009 09:23:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/46dff22fadbb0720?show_docid=46dff22fadbb0720</link>
  <description>
  Heh, I don&#39;t think this is a good example (unless the tool maker wants &lt;br&gt; to select a few rules to get better generated code). &lt;br&gt; &lt;p&gt;A lot of the rules (e.g. naming) won&#39;t like how Java promotes its API. &lt;br&gt; Also a lot of code is &amp;quot;compiler&amp;quot; generated (I&#39;ll bet without a generated &lt;br&gt; code attribute) and likely contains quite a bit of code duplication.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/46dff22fadbb0720?show_docid=46dff22fadbb0720</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Thu, 10 Dec 2009 01:59:12 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/65bf762f2f6cf519?show_docid=65bf762f2f6cf519</link>
  <description>
  Ah, that makes sense. &lt;br&gt; &lt;p&gt;I wonder if the exception is about that mismatch ?!? I&#39;ll ask JB (cc). &lt;br&gt; If the exception is right it needs a better description :-) &lt;br&gt; &lt;p&gt;Sebastien
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/65bf762f2f6cf519?show_docid=65bf762f2f6cf519</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Thu, 10 Dec 2009 01:50:49 UT
</pubDate>
  </item>
  <item>
  <title>Re: [gendarme] Re: Gendarme 2.6 Preview 1 is ready for download</title>
  <link>http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/a83bbbc49cf64275?show_docid=a83bbbc49cf64275</link>
  <description>
  You should be able to upload it now. I&#39;ll keep a copy of it in my &lt;br&gt; &amp;quot;testcases&amp;quot; directory for use in the future. &lt;br&gt; &lt;p&gt;Thanks &lt;br&gt; Sebastien
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/gendarme/browse_thread/thread/0c37d157ae0c9682/a83bbbc49cf64275?show_docid=a83bbbc49cf64275</guid>
  <author>
  sebastien.poul...@gmail.com
  (Sebastien Pouliot)
  </author>
  <pubDate>Thu, 10 Dec 2009 01:48:19 UT
</pubDate>
  </item>
  </channel>
</rss>
