- 06 2月, 2016 12 次提交
-
-
由 Gen Lu 提交于
Fix #help output in InteractiveWindow
-
由 Manish Vasani 提交于
Enable per-file state caching in analyzer. The state can be shared ac…
-
由 Manish Vasani 提交于
-
由 Balaji Soundrarajan 提交于
Format Do block on Close brace without suppression
-
由 Balaji Soundrarajan 提交于
Fixes #8413 Format the do block on close brace even if the while clause is missing. This improves the typing experience.
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
Enable per-file state caching in analyzer. The state can be shared across analyzer actions and also across different analyzer instances. Fixes #6324
-
由 Tanner Gooding 提交于
Updating Roslyn Toolset to v1.2.0-beta1-20160202-02
-
由 Balaji Krishnan 提交于
Formatting: Space after lock keyword
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
由 Dustin Campbell 提交于
Fix speculation analyzer to correctly use converted type when testing conversions with Option Strict On
-
- 05 2月, 2016 28 次提交
-
-
由 John Hamby 提交于
Add OwningSymbol and Compilation properties to OperationAnalysisContext and SyntaxNodeAnalysisContext
-
由 Tomáš Matoušek 提交于
Update System.Reflection.Metadata to 1.2.0-rc3-23803
-
由 AlekseyTs 提交于
Override MetadataName for PEParameterSymbol to return actual name from metadata.
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Nick Guerrera 提交于
Bring /errorlog output up to SARIF draft v0.4
-
由 Jared Parsons 提交于
Fix the NuGet package
-
由 Balaji Soundrarajan 提交于
Smart format Try block without catch/finally block
-
由 John Hamby 提交于
-
由 Balaji Krishnan 提交于
Space Formatting Rule was missing lock keyword in checks for space after control flow keywords. Fixes internal bug 176345
-
由 Jared Parsons 提交于
The script for creating / uploading the NuGet file was failing to include the .nuget directory in the ZIP file. That caused everything to be unpacked to ~\packages instead of ~\.nuget\packages. The previous PR worked because the new packages weren't being actively used in the master branch (consumed in a child branch that's a WIP). This PR corrects the issue in the upload scripts and re-generated the ZIP.
-
由 Balaji Soundrarajan 提交于
Dont move constructor body to new line if in same line as Constructor Initializer
-
由 Jared Parsons 提交于
Update NuGet Zip
-
由 AlekseyTs 提交于
Ensure only non-nullable valuetypes are wrapped in Nullable with a lifted conversion
-
由 Dustin Campbell 提交于
Previously, I'd made a fix to the speculation analyzer to not remove necessary casts in the presence of Option Strict On. For example: ```VB Option Strict On Class C Sub M() Dim b As Byte b += CByte(1) End Sub End Class ``` This was fixed to address #2560. However, the fix was less than ideal because it had to work around the fact that there isn't a compiler API available to retrieve the built-in operator of an AssignmentStatement in VB (#6366). Essentially, here's how the workaround works: When Option Strict is not Off and an assignment statement is being replaced with another assignment statement, the workaround checks the type of the new expression on the right and verifies that it's convertible to the type of the expression on the right. For the example above, it checks to see if '1' (System.Int32) is implicitly convertible to 'b' (System.Byte), which it isn't. So, the cast is left behind for Option Strict On. **...Fast forward to now...** Option Strict On Class C Privat i As Short Sub M() Me.i = 0 End Sub End Class It turns out that this was caused by the workaround described above. With that workaround, we check to see if the '0' (System.Int32) is convertible to 'Me.i' (System.Int16). It isn't, so things go askew. The fix is to use the **converted type** of the expression on the right (System.Int16) and check to see if it is convertible to the type on the left.
-
由 Balaji Soundrarajan 提交于
-
由 Dustin Campbell 提交于
-
由 Jason Malinowski 提交于
Update lock files for changes made in 57517f95 and 705514c1
-
由 Jared Parsons 提交于
Need to have a new package to get my determinism test job running.
-
由 Balaji Soundrarajan 提交于
Fixes #6645 Format try block on typing the close brace of the try block even if there is no catch/finally block to make the try-catch-finally block syntactically complete without diagnostics.
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Jason Malinowski 提交于
-
由 Dustin Campbell 提交于
VB: Don't show "Each" keyword in completion list in nearly complete For loop
-
由 Jared Parsons 提交于
Fix standalone determinism tests
-