<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>JSLint for Visual Studio 2010</title><link>http://jslint4vs2010.codeplex.com/project/feeds/rss</link><description>JSLint JavaScript Code Analysis Add-in for Visual Studio 2010</description><item><title>Created Issue: Skip on build option missing in VS 2010 context menu [1557]</title><link>http://jslint4vs2010.codeplex.com/workitem/1557</link><description>&amp;#33;&amp;#91;Image&amp;#93;&amp;#40;http&amp;#58;&amp;#47;&amp;#47;i.imgur.com&amp;#47;iVHR05L.png&amp;#41;&lt;br /&gt;</description><author>dmitrykiev</author><pubDate>Tue, 14 May 2013 16:24:24 GMT</pubDate><guid isPermaLink="false">Created Issue: Skip on build option missing in VS 2010 context menu [1557] 20130514042424P</guid></item><item><title>Commented Issue: JSLint Stops on For Loop [1549]</title><link>http://jslint4vs2010.codeplex.com/workitem/1549</link><description>Every time JSLint comes across a For loop in my code, it stops prematurely.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;for &amp;#40;var i &amp;#61; 0&amp;#59; i &amp;#60; attributes.length&amp;#59; i&amp;#43;&amp;#43;&amp;#41; &amp;#123;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&amp;#62; Warning&amp;#9;2&amp;#9;JS Lint&amp;#58; Stopping. &amp;#40;24&amp;#37; scanned&amp;#41;.&lt;br /&gt;Comments: ** Comment from web user: Qube ** &lt;p&gt;JSLint for Visual Studio runs jslint.js without any alterations. If it's not behaving as you expect, I recommend raising it with the author of JSLint:&lt;br&gt;https://plus.google.com/communities/104441363299760713736&lt;/p&gt;&lt;p&gt;I believe this is a known issue though, and there is probably already a discussion for it on the old Yahoo group:&lt;br&gt;http://tech.groups.yahoo.com/group/jslint_com/&lt;/p&gt;</description><author>Qube</author><pubDate>Wed, 08 May 2013 00:44:56 GMT</pubDate><guid isPermaLink="false">Commented Issue: JSLint Stops on For Loop [1549] 20130508124456A</guid></item><item><title>Commented Issue: JSLint Stops on For Loop [1549]</title><link>http://jslint4vs2010.codeplex.com/workitem/1549</link><description>Every time JSLint comes across a For loop in my code, it stops prematurely.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;for &amp;#40;var i &amp;#61; 0&amp;#59; i &amp;#60; attributes.length&amp;#59; i&amp;#43;&amp;#43;&amp;#41; &amp;#123;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&amp;#62; Warning&amp;#9;2&amp;#9;JS Lint&amp;#58; Stopping. &amp;#40;24&amp;#37; scanned&amp;#41;.&lt;br /&gt;Comments: ** Comment from web user: Nitron_F117 ** &lt;p&gt;That does work, but the var declaration inside the for loop is valid and should not break the tool.&lt;/p&gt;</description><author>Nitron_F117</author><pubDate>Tue, 30 Apr 2013 12:52:20 GMT</pubDate><guid isPermaLink="false">Commented Issue: JSLint Stops on For Loop [1549] 20130430125220P</guid></item><item><title>Commented Issue: JSLint Stops on For Loop [1549]</title><link>http://jslint4vs2010.codeplex.com/workitem/1549</link><description>Every time JSLint comes across a For loop in my code, it stops prematurely.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;for &amp;#40;var i &amp;#61; 0&amp;#59; i &amp;#60; attributes.length&amp;#59; i&amp;#43;&amp;#43;&amp;#41; &amp;#123;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&amp;#62; Warning&amp;#9;2&amp;#9;JS Lint&amp;#58; Stopping. &amp;#40;24&amp;#37; scanned&amp;#41;.&lt;br /&gt;Comments: ** Comment from web user: dgersten ** &lt;p&gt;try moving your var declaration outside.&lt;/p&gt;</description><author>dgersten</author><pubDate>Tue, 30 Apr 2013 12:17:46 GMT</pubDate><guid isPermaLink="false">Commented Issue: JSLint Stops on For Loop [1549] 20130430121746P</guid></item><item><title>Created Issue: JSLint Stops on For Loop [1549]</title><link>http://jslint4vs2010.codeplex.com/workitem/1549</link><description>Every time JSLint comes across a For loop in my code, it stops prematurely.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;for &amp;#40;var i &amp;#61; 0&amp;#59; i &amp;#60; attributes.length&amp;#59; i&amp;#43;&amp;#43;&amp;#41; &amp;#123;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&amp;#62; Warning&amp;#9;2&amp;#9;JS Lint&amp;#58; Stopping. &amp;#40;24&amp;#37; scanned&amp;#41;.&lt;br /&gt;</description><author>ldevlin</author><pubDate>Mon, 29 Apr 2013 19:41:43 GMT</pubDate><guid isPermaLink="false">Created Issue: JSLint Stops on For Loop [1549] 20130429074143P</guid></item><item><title>Updated Release: 1.4.2 (Oct 06, 2012)</title><link>http://jslint4vs2010.codeplex.com/releases/view/95840</link><description>&lt;div class="wikidoc"&gt;1.4.2&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Qube</author><pubDate>Sat, 30 Mar 2013 11:33:38 GMT</pubDate><guid isPermaLink="false">Updated Release: 1.4.2 (Oct 06, 2012) 20130330113338A</guid></item><item><title>Released: 1.4.2 (out 06, 2012)</title><link>http://jslint4vs2010.codeplex.com/releases/view/95840</link><description>
&lt;div class="wikidoc"&gt;1.4.2&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sat, 30 Mar 2013 11:33:38 GMT</pubDate><guid isPermaLink="false">Released: 1.4.2 (out 06, 2012) 20130330113338A</guid></item><item><title>Source code checked in, #25345</title><link>http://jslint4vs2010.codeplex.com/SourceControl/changeset/changes/25345</link><description>Fixed broken tests.&amp;#13;&amp;#10;Added missing documentation.</description><author>Qube</author><pubDate>Sat, 30 Mar 2013 11:28:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #25345 20130330112847A</guid></item><item><title>Source code checked in, #25212</title><link>http://jslint4vs2010.codeplex.com/SourceControl/changeset/changes/25212</link><description>Assume a text report file unless it has an html extension.</description><author>Qube</author><pubDate>Tue, 26 Mar 2013 05:50:32 GMT</pubDate><guid isPermaLink="false">Source code checked in, #25212 20130326055032A</guid></item><item><title>Commented Issue: Excluding JS file that are included in the project via Content Include? [1477]</title><link>http://jslint4vs2010.codeplex.com/workitem/1477</link><description>We have multiple products that all use some common folders.  We&amp;#39;re using Visual Studio&amp;#39;s ability to include content in a project from outside the project &amp;#40;Content Include&amp;#41; for third party JS libraries and code we write for all projects to use.  The code from the third party libraries often don&amp;#39;t conform to jsLint or jsHint requirements, so when we run jsHint on our project at build, it reports tons of errors.&lt;br /&gt;&lt;br /&gt;We&amp;#39;ve tried to exclude these folders from jsLint for VS2012 using the provided mechanisms &amp;#40;right click, exclude on build&amp;#41;, but whenever the build runs, the files are still checked and errors are reported.  &lt;br /&gt;&lt;br /&gt;Can anyone tell me the correct way to have these files excluded from these project&amp;#39;s build process&amp;#63;&lt;br /&gt;&lt;br /&gt;For example, if I have the following Content Include key in .proj file, what is the correct jsLintSkip entry to have in the .proj file to avoid running jsLint on this file&amp;#63;&lt;br /&gt;&lt;br /&gt;Given&amp;#58;&lt;br /&gt;__&amp;#60;Content Include&amp;#61;&amp;#34;vendor&amp;#92;jQuery&amp;#92;jquery.min.js&amp;#34; &amp;#47;&amp;#62;__&lt;br /&gt;&lt;br /&gt;What is the correct value for &amp;#60;jsLintSkip&amp;#62; to exclude this included vendor folder so that this file &amp;#40;jQuery&amp;#41; and other&amp;#39;s like are _NOT_ run through jsLint at build&amp;#63;&lt;br /&gt;&lt;br /&gt;__&amp;#60;JSLintSkip&amp;#62;vendor&amp;#92;&amp;#60;&amp;#47;JSLintSkip&amp;#62; &amp;#40;&amp;#63;&amp;#41;__&lt;br /&gt;Comments: ** Comment from web user: jtheriault ** &lt;p&gt;It looks as if IsNodeSkipped wrongly assumes a relative name for project items.&lt;/p&gt;</description><author>jtheriault</author><pubDate>Wed, 20 Mar 2013 21:09:23 GMT</pubDate><guid isPermaLink="false">Commented Issue: Excluding JS file that are included in the project via Content Include? [1477] 20130320090923P</guid></item><item><title>New Post: Excluding JS file that are included in the project via Content Include?</title><link>http://jslint4vs2010.codeplex.com/discussions/437399</link><description>&lt;div style="line-height: normal;"&gt;We have multiple products that all use some common folders. We're using Visual Studio's ability to include content in a project from outside the project (Content Include) for third party JS libraries and code we write for all projects to use. The code from the third party libraries often don't conform to jsLint or jsHint requirements, so when we run jsHint on our project at build, it reports tons of errors.&lt;br /&gt;
&lt;br /&gt;
We've tried to exclude these folders from jsLint for VS2012 using the provided mechanisms (right click, exclude on build), but whenever the build runs, the files are still checked and errors are reported.&lt;br /&gt;
&lt;br /&gt;
Can anyone tell me the correct way to have these files excluded from these project's build process?&lt;br /&gt;
&lt;br /&gt;
For example, if I have the following Content Include key in .proj file, what is the correct jsLintSkip entry to have in the .proj file to avoid running jsLint on this file?&lt;br /&gt;
&lt;br /&gt;
Given:&lt;br /&gt;
&lt;strong&gt;&amp;lt;Content Include=&amp;quot;vendor\jQuery\jquery.min.js&amp;quot; /&amp;gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
What is the correct value for &amp;lt;jsLintSkip&amp;gt; to exclude this included vendor folder so that this file (jQuery) and other's like are run through jsLint at build?&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&amp;lt;JSLintSkip&amp;gt;vendor\&amp;lt;/JSLintSkip&amp;gt; (?)&lt;/strong&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>kpepin</author><pubDate>Wed, 20 Mar 2013 19:22:09 GMT</pubDate><guid isPermaLink="false">New Post: Excluding JS file that are included in the project via Content Include? 20130320072209P</guid></item><item><title>Created Issue: Excluding JS file that are included in the project via Content Include? [1477]</title><link>http://jslint4vs2010.codeplex.com/workitem/1477</link><description>We have multiple products that all use some common folders.  We&amp;#39;re using Visual Studio&amp;#39;s ability to include content in a project from outside the project &amp;#40;Content Include&amp;#41; for third party JS libraries and code we write for all projects to use.  The code from the third party libraries often don&amp;#39;t conform to jsLint or jsHint requirements, so when we run jsHint on our project at build, it reports tons of errors.&lt;br /&gt;&lt;br /&gt;We&amp;#39;ve tried to exclude these folders from jsLint for VS2012 using the provided mechanisms &amp;#40;right click, exclude on build&amp;#41;, but whenever the build runs, the files are still checked and errors are reported.  &lt;br /&gt;&lt;br /&gt;Can anyone tell me the correct way to have these files excluded from these project&amp;#39;s build process&amp;#63;&lt;br /&gt;&lt;br /&gt;For example, if I have the following Content Include key in .proj file, what is the correct jsLintSkip entry to have in the .proj file to avoid running jsLint on this file&amp;#63;&lt;br /&gt;&lt;br /&gt;Given&amp;#58;&lt;br /&gt;__&amp;#60;Content Include&amp;#61;&amp;#34;vendor&amp;#92;jQuery&amp;#92;jquery.min.js&amp;#34; &amp;#47;&amp;#62;__&lt;br /&gt;&lt;br /&gt;What is the correct value for &amp;#60;jsLintSkip&amp;#62; to exclude this included vendor folder so that this file &amp;#40;jQuery&amp;#41; and other&amp;#39;s like are run through jsLint at build&amp;#63;&lt;br /&gt;&lt;br /&gt;&amp;#60;JSLintSkip&amp;#62;vendor&amp;#92;&amp;#60;&amp;#47;JSLintSkip&amp;#62; &amp;#40;&amp;#63;&amp;#41;&lt;br /&gt;</description><author>kpepin</author><pubDate>Tue, 19 Mar 2013 14:41:20 GMT</pubDate><guid isPermaLink="false">Created Issue: Excluding JS file that are included in the project via Content Include? [1477] 20130319024120P</guid></item><item><title>Created Issue: Support Configuration via .jshintrc [1461]</title><link>http://jslint4vs2010.codeplex.com/workitem/1461</link><description>JSHint configuration can be stored in a &amp;#96;.jshintrc&amp;#96; JSON file.&lt;br /&gt;&lt;br /&gt;It should be possible to for the extension to&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#42; look for a &amp;#96;.jshintrc&amp;#96; file in the current project or solution and use that&lt;br /&gt;&amp;#42; export settings as a &amp;#96;.jshintrc&amp;#96; file&lt;br /&gt;&amp;#42; import settings from a &amp;#96;.jshintrc&amp;#96; file&lt;br /&gt;&lt;br /&gt;I also think the extension should save settings to a &amp;#96;.jshintrc&amp;#96; file so that other tools that support JSHint &amp;#40;e.g. Grunt&amp;#41; can use the same settings.&lt;br /&gt;&lt;br /&gt;More details about JSHint configuration are &amp;#91;here&amp;#93;&amp;#40;http&amp;#58;&amp;#47;&amp;#47;www.jshint.com&amp;#47;docs&amp;#47;&amp;#41;.&lt;br /&gt;</description><author>wrumsby</author><pubDate>Sun, 10 Mar 2013 21:32:53 GMT</pubDate><guid isPermaLink="false">Created Issue: Support Configuration via .jshintrc [1461] 20130310093253P</guid></item><item><title>Source code checked in, #24481</title><link>http://jslint4vs2010.codeplex.com/SourceControl/changeset/changes/24481</link><description>Added text and HTML reporting options to MSBuild task.</description><author>Qube</author><pubDate>Sun, 10 Mar 2013 04:22:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24481 20130310042250A</guid></item><item><title>Patch Uploaded: #14010</title><link>http://jslint4vs2010.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/rufwork'&gt;rufwork&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Mr. Crockford has updated JSLint a number of times since December 3rd, 2012, and, selfishly &amp;#40;as we&amp;#39;re all but mandating use of this plug-in company-wide&amp;#41;, I&amp;#39;d like to see the change to JSLint.js from last Jan 29th incorporated.&lt;br /&gt;&lt;br /&gt;I am uploading the most recent copy of JSLint.js, dated 2013-02-18, commit 6a79e7cc8b751698d3e052b5b3dc44659d9ce9b9 &amp;#58; https&amp;#58;&amp;#47;&amp;#47;github.com&amp;#47;douglascrockford&amp;#47;JSLint&amp;#47;commit&amp;#47;6a79e7cc8b751698d3e052b5b3dc44659d9ce9b9&amp;#35;jslint.js&lt;br /&gt;&lt;br /&gt;The issue we discovered in JSLint is described here&amp;#58;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;tech.groups.yahoo.com&amp;#47;group&amp;#47;jslint_com&amp;#47;message&amp;#47;3109&lt;br /&gt;&lt;br /&gt;JSLint disliked&amp;#58;&lt;br /&gt;if &amp;#40;typeof foo &amp;#61;&amp;#61;&amp;#61; &amp;#39;undefined&amp;#39;&amp;#41; &amp;#123;&lt;br /&gt;&lt;br /&gt;JSLint liked&amp;#58;&lt;br /&gt;if &amp;#40;foo &amp;#61;&amp;#61;&amp;#61; undefined&amp;#41; &amp;#123;&lt;br /&gt;&lt;br /&gt;But JSLint &amp;#40;so also JSLint.VS2010&amp;#41; would accept&amp;#58;&lt;br /&gt;if &amp;#40;&amp;#39;undefined&amp;#39; &amp;#61;&amp;#61;&amp;#61; typeof foo&amp;#41; &amp;#123;&lt;br /&gt;&lt;br /&gt;We actually have a fair amount of code written that took advantage of that loophole that I&amp;#39;d like to have the extension help me weed and keep out.&lt;br /&gt;&lt;br /&gt;I&amp;#39;m successfully using the latest version of JSLint in a custom TFS check-in policy that is largely based on JSLint.VS2010, so this shouldn&amp;#39;t cause pain.&lt;br /&gt;&lt;br /&gt;Thanks.&lt;/p&gt;</description><author>rufwork</author><pubDate>Wed, 06 Mar 2013 15:06:58 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #14010 20130306030658P</guid></item><item><title>New Post: JSHint swindent(?)</title><link>http://jslint4vs2010.codeplex.com/discussions/435489</link><description>&lt;div style="line-height: normal;"&gt;Is there support for the JSHint option for switch case indenting (&amp;quot;swindent&amp;quot;)?&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://github.com/jshint/jshint/pull/600" rel="nofollow"&gt;https://github.com/jshint/jshint/pull/600&lt;/a&gt;&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;switch (me.options.type()) {
    case me.Types.radio:
        result = me.Types.radio;
        break;
    case me.Types.checkbox:
        result = me.Types.checkbox;
        break;
    case me.Types.button:
        result = me.Types.button;
        break;
}&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>kpepin</author><pubDate>Tue, 05 Mar 2013 19:37:32 GMT</pubDate><guid isPermaLink="false">New Post: JSHint swindent(?) 20130305073732P</guid></item><item><title>Created Issue: Support for the JSHint swindent key? [1446]</title><link>http://jslint4vs2010.codeplex.com/workitem/1446</link><description>In the following URL, the JSHint team added support for the switch indent option, and I was hoping we could get similar support for this feature in the jsLint for Visual Studio extension&amp;#63; Havign case statements indented from their parent switch is a whole lot easier to read.&lt;br /&gt;&lt;br /&gt;https&amp;#58;&amp;#47;&amp;#47;github.com&amp;#47;jshint&amp;#47;jshint&amp;#47;pull&amp;#47;600 &lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Keith &lt;br /&gt;&lt;br /&gt;An example of a switch case that currently gets indent errors&amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;switch &amp;#40;me.options.type&amp;#40;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;&amp;#9;case me.Types.radio&amp;#58;&lt;br /&gt;&amp;#9;    result &amp;#61; me.Types.radio&amp;#59;&lt;br /&gt;&amp;#9;    break&amp;#59;&lt;br /&gt;&amp;#9;case me.Types.checkbox&amp;#58;&lt;br /&gt;&amp;#9;    result &amp;#61; me.Types.checkbox&amp;#59;&lt;br /&gt;&amp;#9;    break&amp;#59;&lt;br /&gt;&amp;#9;case me.Types.button&amp;#58;&lt;br /&gt;&amp;#9;    result &amp;#61; me.Types.button&amp;#59;&lt;br /&gt;&amp;#9;    break&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;</description><author>kpepin</author><pubDate>Tue, 05 Mar 2013 19:35:55 GMT</pubDate><guid isPermaLink="false">Created Issue: Support for the JSHint swindent key? [1446] 20130305073555P</guid></item><item><title>Source code checked in, #24305</title><link>http://jslint4vs2010.codeplex.com/SourceControl/changeset/changes/24305</link><description>Added version and copyright to MSBuild assembly info.&amp;#13;&amp;#10;Fixed mismatched build configuration for release.</description><author>Qube</author><pubDate>Mon, 04 Mar 2013 08:55:19 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24305 20130304085519A</guid></item><item><title>Source code checked in, #24279</title><link>http://jslint4vs2010.codeplex.com/SourceControl/changeset/changes/24279</link><description>Switched from using source directory to source files in MSBuild task.&amp;#13;&amp;#10;Added integration tests with example projects.</description><author>Qube</author><pubDate>Sat, 02 Mar 2013 13:29:51 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24279 20130302012951P</guid></item><item><title>Commented Feature: Create a command line interface to jslint [616]</title><link>http://jslint4vs2010.codeplex.com/workitem/616</link><description>from barsuk&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;Hello,&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;d like to use the same tool on the developer computer and in my central TFS builds. How can I use it&amp;#63; The preferred way were not to start Visual Studio during the builds on the TFS Build Server.&lt;br /&gt;&amp;#160;&lt;br /&gt;Kind regards,&lt;br /&gt;&amp;#160;&lt;br /&gt;Alexander&lt;br /&gt;&amp;#160;&lt;br /&gt;from lukepage&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;d like to add this feature.&lt;br /&gt;&amp;#160;&lt;br /&gt; &lt;br /&gt;&amp;#160;&lt;br /&gt;My plan is to&lt;br /&gt;&amp;#160;&lt;br /&gt;1. Create an executable version of the extension&lt;br /&gt;&amp;#160;&lt;br /&gt;2. Be able to define &amp;#34;configurations&amp;#34; that the extension and binary can use&lt;br /&gt;Comments: ** Comment from web user: Qube ** &lt;p&gt;I've just checked in an MSBuild task project. I'm hoping it'll improve the CI + JSLint story for Microsoft environments (TFS specifically). Maybe it will solve the problem for you if you haven't already rolled your own.&lt;/p&gt;</description><author>Qube</author><pubDate>Thu, 28 Feb 2013 23:41:26 GMT</pubDate><guid isPermaLink="false">Commented Feature: Create a command line interface to jslint [616] 20130228114126P</guid></item></channel></rss>