- 07 2月, 2019 4 次提交
-
-
由 Chris Sienkiewicz 提交于
This reverts commit d11147e2.
-
由 Chris Sienkiewicz 提交于
-
由 Chris Sienkiewicz 提交于
- Better comments - Add named arguments
-
由 Chris Sienkiewicz 提交于
- Move the generated chek into the syntax tree - Pass isGeneratedCode to both nullable directive map and warning state map - When isGeneratedCode is true, add nullable disabled state to the start of the warning map - Add extra tests - PR feedback
-
- 01 2月, 2019 1 次提交
-
-
由 Chris Sienkiewicz 提交于
-
- 31 1月, 2019 2 次提交
-
-
由 Gen Lu 提交于
Fix Formatting Warnings on Build
-
由 Sam Harwell 提交于
Include file counts in success message for dotnet-format
-
- 30 1月, 2019 33 次提交
-
-
由 Tom Needham 提交于
-
由 Sam Harwell 提交于
-
由 Manish Vasani 提交于
Handle ICoalesceAssignmentOperation in GetValueUsageInfo(operation) h…
-
由 Manish Vasani 提交于
Bail out on delegate creation wrapped a in tuple operation
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Manish Vasani 提交于
Another case where we need PointsTo analysis for precise flow analysis, we bail out as we currently do not perform any PointsTo analysis. Fixes #32903
-
由 Chris Sienkiewicz 提交于
Assert when emitting a box IL opcode for ref like type
-
由 Manish Vasani 提交于
Fixes #32842
-
由 Gen Lu 提交于
Handle string concat with no string literals in ConvertToInterpolatedString
-
由 Sam Harwell 提交于
Avoid touching files that didn't actually change
-
由 Jared Parsons 提交于
Complete a number of nullable test issues
-
由 Sam Harwell 提交于
Localize regex tests
-
由 Sam Harwell 提交于
Fix formatting of positional patterns
-
由 Sam Harwell 提交于
dotnet-format --dry-run
-
由 Neal Gafter 提交于
Simulate the C# 7 compiler's behavior on traditional switch statements with old language versions (#32818) Fixes #32806 This was a "forward compatibility" bug, where new compilers would accept code in old language versions that the older compilers would not have accepted.
-
由 Manish Vasani 提交于
Bail out on reporting unused parameter diagnostic for special paramet…
-
由 Jared Parsons 提交于
-
由 Gen Lu 提交于
Update usages of the source file name when copying a banner to a new file.
-
由 Sam Harwell 提交于
Update System.Commandline in dotnet-format
-
由 Sam Harwell 提交于
Add Newtonsoft.Json dependency to dotnet-format
-
由 Joey Robichaud 提交于
Co-Authored-By: Nsharwell <sam@tunnelvisionlabs.com>
-
由 Jared Parsons 提交于
closes #30767
-
由 Jared Parsons 提交于
closes #30755
-
由 Jared Parsons 提交于
closes #30754
-
由 Jared Parsons 提交于
The `MissingTypeKindBasisTypes` test is copied from `UseSiteErrorTests` and given verification succeeds there it's reasonable to expect that it would succeed here. However there are a few factors here that aren't obvious at a glance. The first is that not all of the compilations in `UseSiteErrorTests` are verifable. The `compilation1` is not verifiable in either suite, it's hard to miss because it's not tested. The reason why is that the corlib reference name is mincorlib, not mscorlib. PEVerify is hard coded to think the name of corlib will always be mscorlib. Hence any attempt to verify against a different name corlib will always fail. Well ... almost always. It fails only when it's used in the IL. For `compilation2` there is no direct reference to corlib, hence mincorlib doesn't appear in the IL and it passes verification. With NRT though we silently emit an attribute in the binary for nullable tracking and this does reference corlib (the attribute derives from `System.Attribute`) and hence verification fails. Adjusted the suite to make this expected. closes #30747
-
由 Tomáš Matoušek 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-