-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Closed
Labels
Description
- Restrict some types in object initializer setters when not directly settable (75507)
- Fix primary ctor param in static context (74580)
- Handle deconstruct pattern in ref safety analysis (75511)
- Pull computation up in extract method (76429)
- Reduce allocations again in ComputeReverseReferencesMap (76417)
- feat(lsp): add --pipe parameter (76351)
- Move code in extract method to shared location (76421)
- Slightly reduce allocations in SymbolCompletionItem.AddSymbolInfo (76418)
- Change PR Val builds to be unsigned (76358)
- Add two more cases for 'simplify linq expression'. (76413)
- Small reduction in allocations in DateAndTimeLanguageDetector (76393)
- Mark interceptors feature as stable and deprecate file path based attributes (76312)
- Fix issue with 'use pattern matching' where it would cause a variable to not be considered assigned (76407)
- Rename 'scopeOfTheContainingExpression' to 'localScopeDepth' (76400)
- Optimize ProductDependencyGraph.DoesProjectTransitivelyDependOnProject (76399)
- Fix TFM inconsistency in BuildHost (76354)
- Cache the compilation states in compilation order to avoid recalculation (76380)
- Make extracted parameters non-nullable when possible. (76386)
- Razor synchronize loader (76357)
- Fix issue with 'use pattern matching' innapropriately capturing variables across a lambda (76406)
- Do not offer 'use pattern matching' when it would change semantics (76404)
- Fix extract method in top level (76402)
- Fix issue where structure tag could get stuck at the wrong location (76194)
- Internally identify interceptions by content hash (76344)
- [main] Update dependencies from dotnet/source-build-reference-packages (76235)
- Support returning tuples in extract method when ref/out are not possible. (76383)
- Consider RefSafetyRules with UnscopedRef (75930)
- Add support for extract method in the PrimaryConstructor base list (76371)
- Update 'add parameter' to assign to field/property when adding a parameter to a primary constructor. (76360)
- Reduce allocations from doing repeated adds into an ImmutableDictionary in SolutionCompilationState.ComputeFrozenSnapshot (76361)