- 07 9月, 2019 4 次提交
-
-
由 dotnet-bot 提交于
-
由 Sam Harwell 提交于
-
由 Jason Malinowski 提交于
Warn when inlining a temporary into a conditional
-
由 Jason Malinowski 提交于
Make sure we Dispose() the options processor of CPS projects
-
- 06 9月, 2019 20 次提交
-
-
由 Julien Couvreur 提交于
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/arcade build 20190904.31 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19454.31 * Update dependencies from https://github.com/dotnet/arcade build 20190905.21 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19455.21
-
由 yair halberstadt 提交于
-
由 yair halberstadt 提交于
-
由 Jason Malinowski 提交于
Fix violations of xUnit analyzers
-
由 Petr Houška 提交于
Added comments here and there.
-
由 AlekseyTs 提交于
Adjust inconsistent accessibility checks to properly handle protected types declared within interfaces. (#38451) Fixes #38398.
-
由 Petr Houška 提交于
Fix underselection problem in invertlogical refactoring.
-
由 Joey Robichaud 提交于
Add comment to document the use of the variables in the signed build yml
-
由 David 提交于
Use shim for c#/vb liveshare gotodef, leave typescript as custom impl…
-
由 AlekseyTs 提交于
Adjust dependency tracking for types with respect to added ability to nest types into interfaces. (#38494) Adjust dependency tracking for types with respect to added ability to nest types into interfaces. Related to #34704. **We used to have the following rules:** "When a class B derives from a class A, it is a compile-time error for A to depend on B. A class **directly depends on** its direct base class (if any) and **directly depends on** the ~~**class**~~ within which it is immediately nested (if any). Given this definition, the complete set of ~~**classes**~~ upon which a class depends is the reflexive and transitive closure of the **directly depends on** relationship." It is a compile-time error for an interface to directly or indirectly inherit from itself. The **base interfaces** of an interface are the explicit base interfaces and their base interfaces. In other words, the set of base interfaces is the complete transitive closure of the explicit base interfaces, their explicit base interfaces, and so on. **Since we added ability to nest types into interfaces, we are adjusting them as follows:** When a class B derives from a class A, it is a compile-time error for A to depend on B. A class **directly depends on** its direct base class (if any) and **directly depends on** the _**type**_ within which it is immediately nested (if any). When an interface IB extends an interface IA, it is a compile-time error for IA to depend on IB. An interface **directly depends on** its direct base interfaces (if any) and **directly depends on** the type within which it is immediately nested (if any). Given these definitions, the complete set of **types** upon which a type depends is the reflexive and transitive closure of the **directly depends on** relationship.
-
由 Jason Malinowski 提交于
-
由 Petr Houška 提交于
Co-Authored-By: NDavid <dibarbet@gmail.com>
-
由 Petr Houška 提交于
Don't offer Introduce local for expression statement if expr. stm is assignment.
-
由 Jason Malinowski 提交于
Some violations were us approximating theories, so this just converts to using theories.
-
由 Petr Houska 提交于
-
由 Gen Lu 提交于
Exclude textual changes made in unchangeable document
-
由 Petr Houška 提交于
Nullable annotations refactoring helpers & bits and pieces elsewhere
-
由 Petr Houška 提交于
Disposer cleanup for pooled objects.
-
- 05 9月, 2019 16 次提交
-
-
由 Jared Parsons 提交于
Collapse redundant types in the server part 2
-
由 Petr Houška 提交于
Co-Authored-By: NSam Harwell <sam@tunnelvisionlabs.com>
-
-
由 Petr Houska 提交于
-
由 Petr Houska 提交于
-
由 Petr Houska 提交于
-
由 Rikki Gibson 提交于
-
由 Petr Houška 提交于
-
由 Andy Gocke 提交于
I'm not sure if this is exactly where we want to do the caching, so I've taken the opportunity to make all the non-core AnalyzerConfig APIs internal. There are no existing consumers depending on them, so this is not a breaking change. Fixes #38426
-
由 Ivan Basov 提交于
VB: Check for script context in '#R' directive recommender
-
由 Jason Malinowski 提交于
This flags call to Assert.IsType/Assert.IsNotType where the given type is an abstract type. In those cases IsNotType passes (but doesn't ever assert anything) and IsType will always fail.
-
由 David Barbet 提交于
-
由 Rikki Gibson 提交于
-
由 David Barbet 提交于
-
由 David Barbet 提交于
-
由 David 提交于
Co-Authored-By: NCyrusNajmabadi <cyrus.najmabadi@gmail.com>
-