<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
        <title>Code-Cracker</title>
        <description>Code-Cracker - Code-Cracker Team</description>
        <link>http://code-cracker.github.io</link>
        <atom:link href="http://code-cracker.github.io/rss.xml" rel="self" type="application/rss+xml" />
        <lastBuildDate>Wed, 03 May 2017 13:13:34 +0000</lastBuildDate>
        <pubDate>Wed, 03 May 2017 13:13:34 +0000</pubDate>
        <ttl>60</ttl>


        <item>
                <title>RC2 released</title>
                <description>
&lt;p&gt;We have released today the second release candidate,
version &lt;code class=&quot;highlighter-rouge&quot;&gt;1.0.0-rc2&lt;/code&gt;. This release is targeting Roslyn 1.0 and Visual Studio 2015 RTM.&lt;/p&gt;

&lt;h2 id=&quot;stats&quot;&gt;Stats:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;68 Analyzers in C#, 65 Code fixes, 3 Fix all&lt;/li&gt;
  &lt;li&gt;23 Analyzers in VB, 18 Code fixes&lt;/li&gt;
  &lt;li&gt;1543 tests&lt;/li&gt;
  &lt;li&gt;91% code coverage&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;known-issues&quot;&gt;Known issues:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues/293&quot;&gt;#293&lt;/a&gt; Incorrect diagnostic on NoPrivateReadonlyFieldAnalyzer (CC0074)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The above analyzer is disabled by default, you need to enable it to be able to use it.&lt;/p&gt;

&lt;p&gt;As usual, you should go to Nuget (&lt;a href=&quot;https://www.nuget.org/packages/codecracker.CSharp/1.0.0-rc2&quot;&gt;C#&lt;/a&gt;,
&lt;a href=&quot;https://www.nuget.org/packages/codecracker.VisualBasic/1.0.0-rc2&quot;&gt;VB&lt;/a&gt;) to get the packages or download the extension
on the Visual Studio Extensions Gallery (&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/ab588981-91a5-478c-8e65-74d0ff450862&quot;&gt;C#&lt;/a&gt;,
&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/1a5f9551-e831-4812-abd0-ac48603fc2c1&quot;&gt;VB&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;For a list of what worked on see the
&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues?q=milestone%3A1.0.0-rc2&quot;&gt;corresponding milestone&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>http://code-cracker.github.io/news/2015/08/19/rc2-released</link>
                <guid>http://code-cracker.github.io/news/2015/08/19/rc2-released</guid>
                <pubDate>Wed, 19 Aug 2015 00:00:00 +0000</pubDate>
        </item>

        <item>
                <title>Beta1 released</title>
                <description>
&lt;p&gt;We have released today our first (and probably only one before RTM) beta,
version &lt;code class=&quot;highlighter-rouge&quot;&gt;1.0.0-beta1&lt;/code&gt;. This release is targeting Roslyn RC2 and Visual Studio 2015 RC.&lt;/p&gt;

&lt;h2 id=&quot;stats&quot;&gt;Stats:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;67 Analyzers in C#, 63 Code fixes&lt;/li&gt;
  &lt;li&gt;23 Analyzers in VB, 18 Code fixes&lt;/li&gt;
  &lt;li&gt;1529 tests&lt;/li&gt;
  &lt;li&gt;91% code coverage&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;known-issues&quot;&gt;Known issues:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues/293&quot;&gt;#293&lt;/a&gt; Incorrect diagnostic on NoPrivateReadonlyFieldAnalyzer (CC0074)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The above analyzer is disabled by default, you need to enable it to be able to use it.&lt;/p&gt;

&lt;p&gt;As usual, you should go to Nuget (&lt;a href=&quot;https://www.nuget.org/packages/codecracker.CSharp/1.0.0-beta1&quot;&gt;C#&lt;/a&gt;,
&lt;a href=&quot;https://www.nuget.org/packages/codecracker.VisualBasic/1.0.0-beta1&quot;&gt;VB&lt;/a&gt;) to get the packages or download the extension
on the Visual Studio Extensions Gallery (&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/ab588981-91a5-478c-8e65-74d0ff450862&quot;&gt;C#&lt;/a&gt;,
&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/1a5f9551-e831-4812-abd0-ac48603fc2c1&quot;&gt;VB&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;For a list of what worked on see the
&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues?q=milestone%3A1.0.0-beta1&quot;&gt;corresponding milestone&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>http://code-cracker.github.io/news/2015/07/03/beta1-released</link>
                <guid>http://code-cracker.github.io/news/2015/07/03/beta1-released</guid>
                <pubDate>Fri, 03 Jul 2015 00:00:00 +0000</pubDate>
        </item>

        <item>
                <title>Alpha5 released</title>
                <description>
&lt;p&gt;We have released today our fifth alpha, version &lt;code class=&quot;highlighter-rouge&quot;&gt;1.0.0-alpha5&lt;/code&gt;. This release
is targeting CTP 6 of Visual Studio 2015.&lt;/p&gt;

&lt;h2 id=&quot;stats&quot;&gt;Stats:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;58 Analyzers in C#, 50 Code fixes&lt;/li&gt;
  &lt;li&gt;21 Analyzers in VB, 17 Code fixes&lt;/li&gt;
  &lt;li&gt;1186 tests&lt;/li&gt;
  &lt;li&gt;90% code coverage&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;known-issues&quot;&gt;Known issues:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues/293&quot;&gt;#293&lt;/a&gt; Incorrect diagnostic on NoPrivateReadonlyFieldAnalyzer (CC0074)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The above analyzer is disabled by default, you need to enable it to be able to use it.&lt;/p&gt;

&lt;p&gt;As usual, you should go to Nuget (&lt;a href=&quot;https://www.nuget.org/packages/codecracker.CSharp/1.0.0-alpha5&quot;&gt;C#&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/packages/codecracker.VisualBasic/1.0.0-alpha5&quot;&gt;VB&lt;/a&gt;) to get the packages or download the extension on the Visual Studio Extensions Gallery (&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/ab588981-91a5-478c-8e65-74d0ff450862&quot;&gt;C#&lt;/a&gt;, &lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/1a5f9551-e831-4812-abd0-ac48603fc2c1&quot;&gt;VB&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;For a list of what worked on see the &lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues?q=milestone%3A1.0.0-alpha5&quot;&gt;corresponding milestone&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>http://code-cracker.github.io/news/2015/04/25/alpha5-released</link>
                <guid>http://code-cracker.github.io/news/2015/04/25/alpha5-released</guid>
                <pubDate>Sat, 25 Apr 2015 00:00:00 +0000</pubDate>
        </item>

        <item>
                <title>Alpha3 released</title>
                <description>
&lt;p&gt;We have released yesterday our third alpha, version &lt;code class=&quot;highlighter-rouge&quot;&gt;1.0.0-alpha3&lt;/code&gt;. This is the first
release that includes Visual Basic analyzers. CodeCracker has also been updated to
support Visual Studio 2015 CTP 5 and the &lt;code class=&quot;highlighter-rouge&quot;&gt;1.0.0.0-beta2&lt;/code&gt; Roslyn APIs.&lt;/p&gt;

&lt;h2 id=&quot;stats&quot;&gt;Stats:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;52 total Analyzers in C# (17 new)&lt;/li&gt;
  &lt;li&gt;8 total Analyzers in VB (all new)&lt;/li&gt;
  &lt;li&gt;724 tests&lt;/li&gt;
  &lt;li&gt;89% code coverage&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;new-analyzerscode-fixes&quot;&gt;New analyzers/code fixes:&lt;/h2&gt;

&lt;h3 id=&quot;c&quot;&gt;C#&lt;/h3&gt;

&lt;h4 id=&quot;performance&quot;&gt;Performance&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;StringBuilderInLoop&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;refactoring&quot;&gt;Refactoring&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;AllowMembersOrdering StyleCop&lt;/li&gt;
  &lt;li&gt;ParameterRefactory&lt;/li&gt;
  &lt;li&gt;StringType&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;reliability&quot;&gt;Reliability&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;UseConfigureAwaitFalse&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;style&quot;&gt;Style&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;ConvertLambdaExpressionToMethodGroup&lt;/li&gt;
  &lt;li&gt;InterfaceName&lt;/li&gt;
  &lt;li&gt;RemoveTrailingWhitespace&lt;/li&gt;
  &lt;li&gt;TaskNameAsync&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;usage&quot;&gt;Usage&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;AbstractClassShouldNotHavePublicCtors&lt;/li&gt;
  &lt;li&gt;DisposableFieldNotDisposed&lt;/li&gt;
  &lt;li&gt;DisposableVariableNotDisposed&lt;/li&gt;
  &lt;li&gt;IPAddress&lt;/li&gt;
  &lt;li&gt;JsonNet&lt;/li&gt;
  &lt;li&gt;ReadonlyField&lt;/li&gt;
  &lt;li&gt;UnusedParameters&lt;/li&gt;
  &lt;li&gt;Uri&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;vb&quot;&gt;VB&lt;/h3&gt;

&lt;h4 id=&quot;design&quot;&gt;Design&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;CatchEmpty&lt;/li&gt;
  &lt;li&gt;EmptyCatchBlock&lt;/li&gt;
  &lt;li&gt;NameOf&lt;/li&gt;
  &lt;li&gt;StaticConstructorException&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;performance-1&quot;&gt;Performance&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;MakeLocalVariableConstWhenPossible&lt;/li&gt;
  &lt;li&gt;RemoveWhereWhenItIsPossible&lt;/li&gt;
  &lt;li&gt;SealedAttribute&lt;/li&gt;
  &lt;li&gt;StringBuilderInLoop&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;other-updates&quot;&gt;Other updates&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Analyzing CoreFx and Mono Cecil on server build as an end to end test to prevent bugs&lt;/li&gt;
  &lt;li&gt;Using psake to build&lt;/li&gt;
  &lt;li&gt;Using appveyor.yml to build&lt;/li&gt;
  &lt;li&gt;Concentrating diagnostic ids on a single project file that will later be shared between VB and C#&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;known-issues&quot;&gt;Known issues:&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues/192&quot;&gt;#192&lt;/a&gt; Null Reference on ConvertToExpressionBodiedMemberAnalyzer&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/code-cracker/code-cracker/issues/95&quot;&gt;#95&lt;/a&gt; Several small problems on DisposablesShouldCallSuppressFinalizeAnalyzer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All the above analyzers are disabled by default, you need to enable them to be able to use them.&lt;/p&gt;

&lt;p&gt;As usual, you should go to Nuget (&lt;a href=&quot;https://www.nuget.org/packages/codecracker.CSharp/1.0.0-alpha3&quot;&gt;C#&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/packages/codecracker.VisualBasic/1.0.0-alpha3&quot;&gt;VB&lt;/a&gt;) to get the packages or download the extension on the Visual Studio Extensions Gallery (&lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/ab588981-91a5-478c-8e65-74d0ff450862&quot;&gt;C#&lt;/a&gt;, &lt;a href=&quot;https://visualstudiogallery.msdn.microsoft.com/1a5f9551-e831-4812-abd0-ac48603fc2c1&quot;&gt;VB&lt;/a&gt;).&lt;/p&gt;
</description>
                <link>http://code-cracker.github.io/news/2015/02/01/alpha3-released</link>
                <guid>http://code-cracker.github.io/news/2015/02/01/alpha3-released</guid>
                <pubDate>Sun, 01 Feb 2015 00:00:00 +0000</pubDate>
        </item>

        <item>
                <title>Site is up!</title>
                <description>
&lt;p&gt;We were finally able to bring this site up. This is just the first step, more docs are coming.&lt;/p&gt;

&lt;p&gt;Right now the site has almost the same content we had before on the readme page. But it will
evolve fast. Be sure to check out frequently and sign our feed (&lt;a href=&quot;/atom.xml&quot;&gt;atom&lt;/a&gt;, &lt;a href=&quot;/rss.xml&quot;&gt;rss&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;We also have our first diagnostic page up and are looking for comments. Check out
&lt;a href=&quot;/diagnostics/CC0006.html&quot;&gt;CC0006&lt;/a&gt; and also our &lt;a href=&quot;/diagnostics.html&quot;&gt;diagnostics&lt;/a&gt; page.&lt;/p&gt;
</description>
                <link>http://code-cracker.github.io/news/2014/12/02/site-is-up</link>
                <guid>http://code-cracker.github.io/news/2014/12/02/site-is-up</guid>
                <pubDate>Tue, 02 Dec 2014 00:00:00 +0000</pubDate>
        </item>


</channel>
</rss>
