-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Update all *.slnx with EventSourceGenerator.csproj #121696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates solution files (*.slnx) across the dotnet/runtime repository by adding references to EventSourceGenerator.csproj under the /gen/ folder. The changes were generated via the dotnet build /t:UpdateSolutionFile slngen.proj command and are intended to improve the developer experience when opening these solution files, without affecting the build process.
- Adds EventSourceGenerator.csproj to the /gen/ folder in 135+ solution files
- Includes some additional auto-generated project references in a few solutions
- Contains one unintended BuildType configuration change
Reviewed Changes
Copilot reviewed 158 out of 158 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/libraries/sfx.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Xml.XmlSerializer/System.Xml.XmlSerializer.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Xml.XPath/System.Xml.XPath.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Xml.XPath.XDocument/System.Xml.XPath.XDocument.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Xml.XDocument/System.Xml.XDocument.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Xml.ReaderWriter/System.Xml.ReaderWriter.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Windows.Extensions/System.Windows.Extensions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Web.HttpUtility/System.Web.HttpUtility.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Transactions.Local/System.Transactions.Local.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading/System.Threading.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.ThreadPool/System.Threading.ThreadPool.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.Thread/System.Threading.Thread.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.Overlapped/System.Threading.Overlapped.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.Channels/System.Threading.Channels.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Threading.AccessControl/System.Threading.AccessControl.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Text.RegularExpressions/System.Text.RegularExpressions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Text.Json/System.Text.Json.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Text.Encodings.Web/System.Text.Encodings.Web.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Text.Encoding.CodePages/System.Text.Encoding.CodePages.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.ServiceProcess.ServiceController/System.ServiceProcess.ServiceController.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Principal.Windows/System.Security.Principal.Windows.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Permissions/System.Security.Permissions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Cryptography/System.Security.Cryptography.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Cryptography.Xml/System.Security.Cryptography.Xml.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Cryptography.Pkcs/System.Security.Cryptography.Pkcs.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Cryptography.Cose/System.Security.Cryptography.Cose.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.Claims/System.Security.Claims.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Security.AccessControl/System.Security.AccessControl.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime/System.Runtime.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.slnx | Added EventSourceGenerator.csproj and additional project references |
| src/libraries/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Serialization.Formatters/System.Runtime.Serialization.Formatters.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Numerics/System.Runtime.Numerics.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Loader/System.Runtime.Loader.slnx | Added EventSourceGenerator.csproj and additional test project references |
| src/libraries/System.Runtime.Intrinsics/System.Runtime.Intrinsics.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.InteropServices/System.Runtime.InteropServices.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.InteropServices.JavaScript/System.Runtime.InteropServices.JavaScript.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.CompilerServices.VisualC/System.Runtime.CompilerServices.VisualC.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Runtime.Caching/System.Runtime.Caching.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Resources.Writer/System.Resources.Writer.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Resources.Extensions/System.Resources.Extensions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.TypeExtensions/System.Reflection.TypeExtensions.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.Primitives/System.Reflection.Primitives.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.MetadataLoadContext/System.Reflection.MetadataLoadContext.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.Metadata/System.Reflection.Metadata.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.Emit/System.Reflection.Emit.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Reflection.DispatchProxy/System.Reflection.DispatchProxy.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Private.Xml/System.Private.Xml.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Private.Xml.Linq/System.Private.Xml.Linq.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Private.Uri/System.Private.Uri.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Private.DataContractSerialization/System.Private.DataContractSerialization.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.ObjectModel/System.ObjectModel.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Numerics.Vectors/System.Numerics.Vectors.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Net.* (multiple files) | Added EventSourceGenerator.csproj reference across all System.Net libraries |
| src/libraries/System.Memory*/System.Memory*.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Linq*/System.Linq*.slnx | Added EventSourceGenerator.csproj reference across all System.Linq libraries |
| src/libraries/System.IO./System.IO..slnx | Added EventSourceGenerator.csproj reference across all System.IO libraries |
| src/libraries/System.Formats./System.Formats..slnx | Added EventSourceGenerator.csproj and additional project references |
| src/libraries/System.Drawing.Primitives/System.Drawing.Primitives.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.DirectoryServices*/System.DirectoryServices*.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Diagnostics./System.Diagnostics..slnx | Added EventSourceGenerator.csproj reference across all System.Diagnostics libraries |
| src/libraries/System.Data./System.Data..slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Console/System.Console.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.Configuration.ConfigurationManager/System.Configuration.ConfigurationManager.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/System.ComponentModel*/System.ComponentModel*.slnx | Added EventSourceGenerator.csproj reference; TypeConverter includes BuildType change |
| src/libraries/System.Collections*/System.Collections*.slnx | Added EventSourceGenerator.csproj reference across all System.Collections libraries |
| src/libraries/Microsoft.Win32./Microsoft.Win32..slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/Microsoft.VisualBasic.Core/Microsoft.VisualBasic.Core.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/Microsoft.Extensions.* (multiple files) | Added EventSourceGenerator.csproj reference across all Microsoft.Extensions libraries |
| src/libraries/Microsoft.CSharp/Microsoft.CSharp.slnx | Added EventSourceGenerator.csproj reference |
| src/libraries/Microsoft.Bcl.Cryptography/Microsoft.Bcl.Cryptography.slnx | Added EventSourceGenerator.csproj reference |
| src/coreclr/System.Private.CoreLib/System.Private.CoreLib.slnx | Added EventSourceGenerator.csproj reference with different BuildType configuration |
src/libraries/System.ComponentModel.TypeConverter/System.ComponentModel.TypeConverter.slnx
Show resolved
Hide resolved
|
PTAL @jkotas @ViktorHofer |
This is the result of
dotnet build /t:UpdateSolutionFile slngen.projcommand (except for SPC.slnx which is not covered by the script so I added it there by hands).It's not build related, just for the people who open slnx for development, so the newly added SG (#121180) can show up in the solution tree.