# System.CodeDom
Contains classes that can be used to represent the elements and structure of a source code document. The classes in this namespace can be used to model the structure of a source code document that can be output as source code in a supported language using the functionality provided by the [System.CodeDom.Compiler](https://learn.microsoft.com/dotnet/api/system.codedom.compiler) namespace.

Documentation can be found at https://learn.microsoft.com/dotnet/api/system.codedom

## Contribution Bar
- [x] [We only consider fixes to maintain or improve quality](../../libraries/README.md#primary-bar)
- [x] [We consider PRs that target this library for new source code analyzers](../../libraries/README.md#secondary-bars)

## Deployment
[System.CodeDom](https://www.nuget.org/packages/System.CodeDom) is a NuGet package that gets shipped along with every release of .NET.