<p dir="auto">Leap Day Edition <g-emoji class="g-emoji" alias="tada" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f389.png">🎉</g-emoji></p>
<ul dir="auto">
<li>Typing Work
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="134923063" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7156" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7156/hovercard" href="https://github.com/microsoft/TypeScript/issues/7156">#7156</a> Library include directives</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="134444635" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7125" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7125/hovercard" href="https://github.com/microsoft/TypeScript/issues/7125">#7125</a> UMD module definitions</li>
</ul>
</li>
<li>Salsa-supporting work
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="132607945" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/6992" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/6992/hovercard" href="https://github.com/microsoft/TypeScript/issues/6992">#6992</a> Use smarter type fallbacks in error cases</li>
</ul>
</li>
<li>Suggestions
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="136998431" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7279" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7279/hovercard" href="https://github.com/microsoft/TypeScript/issues/7279">#7279</a> Trailing commas in argument lists</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="135988708" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7209" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7209/hovercard" href="https://github.com/microsoft/TypeScript/issues/7209">#7209</a> Add a "force strict mode" option</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="133517467" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7077" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7077/hovercard" href="https://github.com/microsoft/TypeScript/issues/7077">#7077</a> Duplicate identifiers in namespace emit</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="132840401" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7011" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7011/hovercard" href="https://github.com/microsoft/TypeScript/issues/7011">#7011</a> Apply interface types to implicit-any-declared class properties</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="130895835" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/6864" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/6864/hovercard" href="https://github.com/microsoft/TypeScript/issues/6864">#6864</a> Disallow implicitly duplicated <code class="notranslate">enum</code> values</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="38371438" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/185" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/185/hovercard" href="https://github.com/microsoft/TypeScript/issues/185">#185</a> Non-nullable: confirm that this is committed?</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="40483812" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/471" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/471/hovercard" href="https://github.com/microsoft/TypeScript/issues/471">#471</a> Permit an implementing class to ignore private methods of the implementee class</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="94344571" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/3812" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/3812/hovercard" href="https://github.com/microsoft/TypeScript/issues/3812">#3812</a> Type guards on property access</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="130023716" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/6758" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/6758/hovercard" href="https://github.com/microsoft/TypeScript/issues/6758">#6758</a> Allow <code class="notranslate">--name=value</code> commandline switch format</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="136670372" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7256" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7256/hovercard" href="https://github.com/microsoft/TypeScript/issues/7256">#7256</a> Disallow <code class="notranslate">void</code> in truthyness positions</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="133407645" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/7071" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/7071/hovercard" href="https://github.com/microsoft/TypeScript/issues/7071">#7071</a> <code class="notranslate">require</code> of <code class="notranslate">.json</code> file</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="130527896" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/6808" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/6808/hovercard" href="https://github.com/microsoft/TypeScript/issues/6808">#6808</a> Start a deprecation path for <code class="notranslate">module</code></li>
</ul>
</li>
</ul>
<p dir="auto"><em>From <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/prencher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/prencher">@prencher</a> on April 21, 2016 22:28</em></p>
<ul dir="auto">
<li>VSCode Version: 1.0</li>
<li>OS Version: Any</li>
</ul>
<p dir="auto">When formatting a TSX document, <code class="notranslate">&lt;span onClick={this.test()}&gt;</code> gets formatted as <code class="notranslate">&lt;span onClick={this.test() }&gt;</code>.</p>
<p dir="auto">It appears isolated to <code class="notranslate">)</code>, for example <code class="notranslate">&lt;span onClick={this.test}&gt;</code> is unaffected, as is every other case I could think of to test.</p>
<p dir="auto">I would assume this is supposed to not have spaces, or respect the non-empty bracket setting added in 1.0.</p>
<p dir="auto"><em>Copied from original issue: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="150209035" data-permission-text="Title is private" data-url="https://github.com/microsoft/vscode/issues/5630" data-hovercard-type="issue" data-hovercard-url="/microsoft/vscode/issues/5630/hovercard" href="https://github.com/microsoft/vscode/issues/5630">microsoft/vscode#5630</a></em></p>