File tree
839 files changed
+38146
-30745
lines changed- docs/contributing
- eng
- common
- core-templates/steps
- internal
- templates
- config
- pipelines
- src
- Analyzers
- CSharp
- Analyzers
- MakeStructMemberReadOnly
- UseExpressionBody/Helpers
- CodeFixes
- ImplementInterface
- MakeMethodAsynchronous
- MisplacedUsingDirectives
- UseImplicitOrExplicitType
- Tests
- AddAccessibilityModifiers
- AddAnonymousTypeMemberName
- AddBraces
- AddExplicitCast
- AddParameter
- AddRequiredParentheses
- AliasAmbiguousType
- DocumentationComments
- GenerateConstructor
- GenerateMethod
- HideBase
- ImplementAbstractClass
- ImplementInterface
- InlineDeclaration
- InvokeDelegateWithConditionalAccess
- MakeFieldReadonly
- MakeLocalFunctionStatic
- MakeMethodAsynchronous
- MakeRefStruct
- MakeStructMemberReadOnly
- MakeTypeAbstract
- MisplacedUsingDirectives
- NamingStyles
- Nullable
- OrderModifiers
- PopulateSwitch
- QualifyMemberAccess
- RemoveInKeyword
- RemoveNewModifier
- RemoveUnnecessaryParentheses
- RemoveUnusedLocalFunction
- RemoveUnusedMembers
- RemoveUnusedParametersAndValues
- ReplaceDefaultLiteral
- SimplifyBooleanExpression
- SimplifyInterpolation
- UpdateProjectToAllowUnsafe
- UpgradeProject
- UseAutoProperty
- UseCoalesceExpression
- UseConditionalExpression
- UseExpressionBodyForLambda
- UseImplicitOrExplicitType
- UseInferredMemberName
- UseInterpolatedVerbatimString
- UseIsNullCheck
- UseLocalFunction
- UseNullPropagation
- UsePatternMatching
- UseSystemHashCode
- UseThrowExpression
- Core
- Analyzers
- RemoveUnnecessarySuppressions
- SimplifyTypeNames
- CodeFixes
- AddExplicitCast
- ImplementInterface
- MakeMethodAsynchronous
- VisualBasic
- CodeFixes
- AddExplicitCast
- ImplementInterface
- MakeMethodAsynchronous
- Tests
- AddAnonymousTypeMemberName
- AddExplicitCast
- AddObsoleteAttribute
- DocumentationComments
- GenerateConstructor
- ImplementAbstractClass
- ImplementInterface
- MakeFieldReadonly
- MakeTypeAbstract
- NamingStyles
- OrderModifiers
- QualifyMemberAccess
- RemoveUnnecessaryImports
- RemoveUnnecessaryParentheses
- RemoveUnusedParametersAndValues
- SimplifyBooleanExpression
- SimplifyInterpolation
- UseAutoProperty
- UseCollectionInitializer
- UseCompoundAssignment
- UseInferredMemberName
- UseNullPropagation
- CodeStyle/Tools
- Compilers
- CSharp
- Portable
- Binder
- Semantics
- Conversions
- OverloadResolution
- BoundTree
- CodeGen
- CommandLine
- Compilation
- Compiler
- Emitter/Model
- Errors
- FlowAnalysis
- Lowering
- LocalRewriter
- Operations
- Parser
- Symbols
- Extensions
- FunctionPointers
- Metadata/PE
- Source
- Synthesized
- Wrapped
- Syntax
- Utilities
- xlf
- Test
- Emit2/CodeGen
- Emit3/Semantics
- Emit
- CodeGen
- IOperation/IOperation
- Semantic/Semantics
- Symbol
- Compilation
- Symbols
- Syntax
- LexicalAndXml
- Parsing
- Core
- CodeAnalysisTest
- MSBuildTask
- MSBuild
- Sdk
- Portable
- CodeGen
- CommandLine
- Compilation
- DiagnosticAnalyzer
- InternalUtilities
- Server/VBCSCompiler
- Test/Core
- VisualBasic/Portable/CommandLine
- Dependencies
- CodeAnalysis.Debugging
- Collections
- Contracts
- PooledObjects
- Threading
- EditorFeatures
- CSharpTest2
- EmbeddedLanguages
- Json
- RegularExpressions
- Recommendations
- CSharpTest
- AddMissingImports
- AutomaticCompletion
- BlockCommentEditing
- Classification
- CodeActions
- AddUsing
- GenerateType
- InitializeParameter
- MoveType
- PullMemberUp
- SyncNamespace
- CodeLens
- CommentSelection
- CompleteStatement
- Completion/CompletionProviders
- Diagnostics
- DocumentationComments
- Extensions/ContextQuery
- ExtractMethod
- FixInterpolatedVerbatimString
- Formatting
- Indentation
- GenerateConstructors
- LanguageServer
- MoveToNamespace
- ObsoleteSymbol
- QuickInfo
- Rename
- Semantics
- SplitComment
- SplitStringLiteral
- StringCopyPaste
- Structure
- SymbolKey
- CSharp/StringCopyPaste
- Core
- Classification/Syntactic
- EditorConfigSettings/Aggregator
- ExternalAccess/VSTypeScript
- InlineRename
- Logging
- Remote
- Tagging
- DiagnosticsTestUtilities
- ChangeSignature
- CodeActions
- Diagnostics
- MoveToNamespace
- ExternalAccess/Debugger
- Test2
- Diagnostics/UseAutoProperty
- IntelliSense
- Rename
- Test
- Attributes
- CodeGeneration
- Collections/Immutable/Maps
- CommentSelection
- Completion
- Diagnostics
- DocCommentFormatting
- EditAndContinue
- EditorConfigSettings/Data
- InheritanceMargin
- LinkedFiles
- MetadataAsSource
- Snippets
- StackTraceExplorer
- Structure
- Utilities
- VisualBasicTest
- AddMissingImports
- CodeActions
- AddImport
- GenerateEqualsAndGetHashCodeFromMembers
- GenerateType
- InitializeParameter
- Diagnostics
- ExpressionEvaluator
- CSharp/Test/ResultProvider
- Core
- Source
- FunctionResolver
- ResultProvider/Portable
- Test/ResultProvider
- Features
- CSharpTest
- AddAwait
- CodeActions
- ConvertAnonymousType
- ConvertAutoPropertyToFullProperty
- ConvertBetweenRegularAndVerbatimString
- ConvertForEachToFor
- ConvertForToForEach
- ConvertLinq
- ConvertLocalFunctionToMethod
- ConvertNamespace
- ConvertNumericLiteral
- ConvertToInterpolatedString
- ConvertToRawString
- Diagnostics
- Suppression
- EditAndContinue
- EncapsulateField
- ExtractMethod
- FullyQualify
- GenerateVariable
- ImplementInterface
- InlineTemporary
- IntroduceParameter
- IntroduceUsingStatement
- IntroduceVariable
- InvertLogical
- MakeLocalFunctionStatic
- MoveDeclarationNearReference
- NameTupleElement
- PreferFrameworkType
- RemoveUnnecessaryCast
- RemoveUnusedVariable
- ReplaceDocCommentTextWithTag
- ReplaceMethodWithProperty
- ReplacePropertyWithMethods
- ReverseForStatement
- SemanticSearch
- Mocks
- SimplifyThisOrMe
- SimplifyTypeNames
- SplitOrMergeIfStatements
- UseExplicitOrImplicitType
- UseExpressionBodyForLambda
- UseExpressionBody/Refactoring
- UsePatternCombinators
- UsePatternMatching
- Wrapping
- CSharp/Portable
- CodeRefactorings
- ConvertLocalFunctionToMethod
- EnableNullable
- Completion
- CompletionProviders
- DeclarationName
- KeywordRecommenders
- ConvertLinq
- Diagnostics
- EditAndContinue
- FullyQualify
- Structure
- UseAutoProperty
- Core/Portable
- AddImport
- SearchScopes
- BraceCompletion
- ChangeSignature
- CodeFixes/Suppression
- CodeRefactorings
- AddMissingImports
- SyncNamespace
- Completion
- Providers
- ImportCompletionProvider
- Debugging
- Diagnostics
- EditAndContinue
- Utilities
- EncapsulateField
- ExternalAccess
- UnitTesting
- API
- LegacySolutionEvents
- Notification
- Watch/Api
- FindUsages
- Formatting
- ImplementInterface
- IntroduceParameter
- QuickInfo/Presentation
- RelatedDocuments
- SemanticSearch
- Tools
- SymbolSearch
- SourceBuild
- Windows
- UseAutoProperty
- ValueTracking
- xlf
- DiagnosticsTestUtilities
- CodeActionsLegacy
- CodeActions
- Diagnostics
- ExternalAccess
- Copilot
- Internal
- Completion
- SemanticSearch
- SemanticSearch
- OmniSharp/Rename
- TestUtilities
- BrokeredServices
- EditAndContinue
- Options
- RelatedDocuments
- Test/EditAndContinue
- VisualBasicTest
- CodeActions
- ConvertForToForEach
- Diagnostics
- Suppression
- EditAndContinue
- EncapsulateField
- ExtractMethod
- FullyQualify
- GenerateComparisonOperators
- GenerateMethod
- GenerateVariable
- ImplementInterface
- InlineTemporary
- IntroduceVariable
- MoveDeclarationNearReference
- NameTupleElement
- PreferFrameworkType
- RemoveUnusedVariable
- ReplaceDocCommentTextWithTag
- ReplaceMethodWithProperty
- SimplifyThisOrMe
- SimplifyTypeNames
- UseNamedArguments
- Wrapping
- VisualBasic/Portable
- Diagnostics
- EditAndContinue
- GenerateConstructors
- SignatureHelp
- UseAutoProperty
- Interactive/Host
- LanguageServer
- Microsoft.CodeAnalysis.LanguageServer.UnitTests
- Microsoft.CodeAnalysis.LanguageServer
- Microsoft.CommonLanguageServerProtocol.Framework
- Protocol.TestUtilities
- LanguageServer
- Workspaces
- ProtocolUnitTests
- Diagnostics
- Protocol
- Features
- CodeCleanup
- EditAndContinue
- Handler
- Diagnostics
- References
- RelatedDocuments
- Rename
- SourceGenerators
- Workspaces
- RoslynAnalyzers
- Microsoft.CodeAnalysis.Analyzers/UnitTests
- MetaAnalyzers
- PerformanceSensitiveAnalyzers/UnitTests
- Roslyn.Diagnostics.Analyzers/UnitTests
- Text.Analyzers/UnitTests
- Tools
- GenerateDocumentationAndConfigFiles
- RulesetToEditorconfigConverter/Tests
- Utilities.UnitTests
- Extensions
- FlowAnalysis/Analysis/PropertySetAnalysis
- Utilities
- Compiler/Options
- FlowAnalysis/FlowAnalysis/Analysis
- PropertySetAnalysis
- TaintedDataAnalysis
- Scripting/CSharpTest
- Test/Perf/Utilities
- Tools/ExternalAccess/Razor/Features
- VisualStudio
- CSharp
- Impl
- SemanticSearch
- Test
- EditorConfigSettings/DataProvider
- Interactive/Commands
- ProjectSystemShim
- Core
- Def
- CodeCleanup
- DesignerAttribute
- Diagnostics
- Extensions
- FindReferences/Contexts
- InlineRename
- LanguageService
- Packaging
- Remote
- Telemetry
- Impl/SolutionExplorer/SymbolTree
- Test.Next/Services
- ExternalAccess
- Copilot/SemanticSearch
- FSharp/Internal/Editor/FindUsages
- IntegrationTest/New.IntegrationTests/CSharp
- Setup.Dependencies
- Setup.ServiceHub
- arm64
- x64
- VisualBasic/Impl
- LanguageService
- VisualStudioDiagnosticsToolWindow
- OptionPages
- Panels
- Workspaces
- CSharpTest
- CodeGeneration
- Formatting
- CSharp/Portable
- CodeGeneration
- Recommendations
- Rename
- Simplification/Reducers
- CoreTestUtilities
- Fakes
- Remote
- Workspaces
- CoreTest
- LinkedFileDiffMerging
- Options
- SolutionTests
- UtilityTest
- WorkspaceTests
- Core/Portable
- CodeActions
- CodeFixesAndRefactorings
- CodeFixes/FixAllOccurrences
- CodeRefactorings/FixAllOccurences
- Diagnostics
- FindSymbols
- FindLiterals
- FindReferences
- Log
- Recommendations
- Rename
- ConflictEngine
- SymbolSearch
- Workspace
- Remote
- Core
- EditAndContinue
- ServiceHub
- Host
- Services
- AssetSynchronization
- ConvertTupleToStructCodeRefactoringProvider
- EditAndContinue
- ExtensionMethodImportCompletion
- Initialization
- MissingImportDiscovery
- ProcessTelemetry
- Renamer
- SemanticSearch
- SourceGeneration
- VisualBasic/Portable/Simplification/Reducers
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
839 files changed
+38146
-30745
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
168 |
| - | |
169 |
| - | |
170 |
| - | |
171 |
| - | |
172 |
| - | |
173 |
| - | |
174 |
| - | |
175 |
| - | |
176 |
| - | |
177 |
| - | |
178 |
| - | |
179 |
| - | |
180 |
| - | |
181 |
| - | |
182 |
| - | |
183 |
| - | |
184 |
| - | |
185 |
| - | |
186 |
| - | |
187 |
| - | |
188 |
| - | |
189 |
| - | |
190 | 168 |
| |
191 | 169 |
| |
192 | 170 |
| |
| |||
204 | 182 |
| |
205 | 183 |
| |
206 | 184 |
| |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
207 | 204 |
| |
208 | 205 |
| |
209 | 206 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
400 | 400 |
| |
401 | 401 |
| |
402 | 402 |
| |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
403 | 407 |
| |
404 | 408 |
| |
405 | 409 |
| |
406 | 410 |
| |
407 | 411 |
| |
408 | 412 |
| |
409 |
| - | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
410 | 416 |
| |
411 | 417 |
| |
412 | 418 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
| 58 | + | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
276 |
| - | |
| 276 | + | |
277 | 277 |
| |
278 | 278 |
| |
279 | 279 |
| |
| |||
297 | 297 |
| |
298 | 298 |
| |
299 | 299 |
| |
| 300 | + | |
300 | 301 |
| |
301 | 302 |
| |
302 | 303 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
| 21 | + | |
20 | 22 |
| |
21 | 23 |
| |
22 | 24 |
| |
23 | 25 |
| |
24 |
| - | |
| 26 | + | |
| 27 | + | |
25 | 28 |
| |
26 | 29 |
| |
27 | 30 |
| |
| |||
30 | 33 |
| |
31 | 34 |
| |
32 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
33 | 39 |
| |
| 40 | + | |
34 | 41 |
| |
35 | 42 |
| |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
36 | 49 |
| |
37 |
| - | |
| 50 | + | |
| 51 | + | |
38 | 52 |
| |
39 | 53 |
| |
| 54 | + | |
40 | 55 |
| |
41 | 56 |
| |
42 | 57 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
110 | 110 |
| |
111 | 111 |
| |
112 | 112 |
| |
113 |
| - | |
| 113 | + | |
114 | 114 |
| |
115 |
| - | |
| 115 | + | |
116 | 116 |
| |
117 |
| - | |
| 117 | + | |
118 | 118 |
| |
119 |
| - | |
| 119 | + | |
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
| |||
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
129 |
| - | |
| 129 | + | |
130 | 130 |
| |
131 |
| - | |
| 131 | + | |
132 | 132 |
| |
133 | 133 |
| |
134 | 134 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
| 51 | + | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| |||
147 | 147 |
| |
148 | 148 |
| |
149 | 149 |
| |
150 |
| - | |
| 150 | + | |
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
|
0 commit comments