├── .gitattributes ├── .gitignore ├── CSharpEssentials.sln ├── Common.targets ├── License.txt ├── Source ├── CSharpEssentials.Tests │ ├── CSharpEssentials.Tests.csproj │ ├── ConvertToInterpolatedString │ │ └── ConvertToInterpolatedStringRefactoringTests.cs │ ├── DocumentExtensions.cs │ ├── ExpandExpressionBodiedMember │ │ └── ExpandExpressionBodiedMemberRefactoringTests.cs │ ├── GetterOnlyAutoProperty │ │ ├── UseGetterOnlyAutoPropertyAnalyzerTests.cs │ │ └── UseGetterOnlyAutoPropertyCodeFixTests.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── UseExpressionBodiedMember │ │ ├── UseExpressionBodiedMemberAnalyzerTests.cs │ │ └── UseExpressionBodiedMemberCodeFixTests.cs │ ├── UseNameOf │ │ └── UseNameOfAnalyzerTests.cs │ └── packages.config ├── CSharpEssentials.Vsix │ ├── CSharpEssentials.Vsix.csproj │ ├── License.rtf │ └── source.extension.vsixmanifest ├── CSharpEssentials │ ├── CSharpEssentials.csproj │ ├── ConvertToInterpolatedString │ │ └── ConvertToInterpolatedStringRefactoring.cs │ ├── DiagnosticCategories.cs │ ├── DiagnosticDescriptors.cs │ ├── DiagnosticIds.cs │ ├── ExpandExpressionBodiedMember │ │ └── ExpandExpressionBodiedMemberRefactoring.cs │ ├── Extensions.cs │ ├── GetterOnlyAutoProperty │ │ ├── UseGetterOnlyAutoPropertyAnalyzer.cs │ │ └── UseGetterOnlyAutoPropertyCodeFix.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── UseExpressionBodiedMember │ │ ├── UseExpressionBodiedMemberAnalyzer.cs │ │ └── UseExpressionBodiedMemberCodeFix.cs │ ├── UseNameOf │ │ ├── UseNameOfAnalyzer.cs │ │ └── UseNameOfCodeFix.cs │ └── packages.config └── Common.targets ├── Tools ├── NuGet │ └── NuGet.exe └── Targets │ └── Common.targets └── readme.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/.gitignore -------------------------------------------------------------------------------- /CSharpEssentials.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/CSharpEssentials.sln -------------------------------------------------------------------------------- /Common.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Common.targets -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/License.txt -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/CSharpEssentials.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/CSharpEssentials.Tests.csproj -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/ConvertToInterpolatedString/ConvertToInterpolatedStringRefactoringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/ConvertToInterpolatedString/ConvertToInterpolatedStringRefactoringTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/DocumentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/DocumentExtensions.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/ExpandExpressionBodiedMember/ExpandExpressionBodiedMemberRefactoringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/ExpandExpressionBodiedMember/ExpandExpressionBodiedMemberRefactoringTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyAnalyzerTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyCodeFixTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyCodeFixTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/UseExpressionBodiedMember/UseExpressionBodiedMemberAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/UseExpressionBodiedMember/UseExpressionBodiedMemberAnalyzerTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/UseExpressionBodiedMember/UseExpressionBodiedMemberCodeFixTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/UseExpressionBodiedMember/UseExpressionBodiedMemberCodeFixTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/UseNameOf/UseNameOfAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/UseNameOf/UseNameOfAnalyzerTests.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Tests/packages.config -------------------------------------------------------------------------------- /Source/CSharpEssentials.Vsix/CSharpEssentials.Vsix.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Vsix/CSharpEssentials.Vsix.csproj -------------------------------------------------------------------------------- /Source/CSharpEssentials.Vsix/License.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Vsix/License.rtf -------------------------------------------------------------------------------- /Source/CSharpEssentials.Vsix/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials.Vsix/source.extension.vsixmanifest -------------------------------------------------------------------------------- /Source/CSharpEssentials/CSharpEssentials.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/CSharpEssentials.csproj -------------------------------------------------------------------------------- /Source/CSharpEssentials/ConvertToInterpolatedString/ConvertToInterpolatedStringRefactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/ConvertToInterpolatedString/ConvertToInterpolatedStringRefactoring.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/DiagnosticCategories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/DiagnosticCategories.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/DiagnosticDescriptors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/DiagnosticDescriptors.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/DiagnosticIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/DiagnosticIds.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/ExpandExpressionBodiedMember/ExpandExpressionBodiedMemberRefactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/ExpandExpressionBodiedMember/ExpandExpressionBodiedMemberRefactoring.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/Extensions.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyAnalyzer.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyCodeFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/GetterOnlyAutoProperty/UseGetterOnlyAutoPropertyCodeFix.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/UseExpressionBodiedMember/UseExpressionBodiedMemberAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/UseExpressionBodiedMember/UseExpressionBodiedMemberAnalyzer.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/UseExpressionBodiedMember/UseExpressionBodiedMemberCodeFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/UseExpressionBodiedMember/UseExpressionBodiedMemberCodeFix.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/UseNameOf/UseNameOfAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/UseNameOf/UseNameOfAnalyzer.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/UseNameOf/UseNameOfCodeFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/UseNameOf/UseNameOfCodeFix.cs -------------------------------------------------------------------------------- /Source/CSharpEssentials/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/CSharpEssentials/packages.config -------------------------------------------------------------------------------- /Source/Common.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Source/Common.targets -------------------------------------------------------------------------------- /Tools/NuGet/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Tools/NuGet/NuGet.exe -------------------------------------------------------------------------------- /Tools/Targets/Common.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/Tools/Targets/Common.targets -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DustinCampbell/CSharpEssentials/HEAD/readme.md --------------------------------------------------------------------------------