sharwell
Author Trust
160 packages
StyleCop.Analyzers
Sam Harwell et. al.
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Antlr
Sam Harwell, Terence Parr
ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
StyleCop.Analyzers.Unstable
Sam Harwell et. al.
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Antlr3.Runtime
Sam Harwell, Terence Parr
The runtime library for parsers generated by the C# target of ANTLR 3. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2008 or newer.
Antlr4.Runtime
Sam Harwell, Terence Parr
The runtime library for parsers generated by the C# target of ANTLR 4. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2008 or newer.
Antlr4
Sam Harwell, Terence Parr
The C# target of the ANTLR 4 parser generator for Visual Studio 2010+ projects. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2010 or newer.
Antlr4.CodeGenerator
Sam Harwell, Terence Parr
The C# target of the ANTLR 4 parser generator for Visual Studio 2010+ projects. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2010 or newer.
StringTemplate4
Sam Harwell, Terence Parr
The C# port of StringTemplate 4.
AsyncUsageAnalyzers
Sam Harwell et. al.
A collection of analyzers related to best practices for writing asynchronous code.
VSSDK.IDE
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio .NET 2003 and newer.
VSSDK.DTE
Sam Harwell
This package provides the Automation and Extensibility (EnvDTE) COM-interop assemblies used by Visual Studio 2003 and newer. EnvDTE.dll stdole.dll
DotNetAnalyzers.DocumentationAnalyzers.Unstable
Sam Harwell et. al.
An implementation of .NET documentation rules using Roslyn analyzers and code fixes
DotNetAnalyzers.DocumentationAnalyzers
Sam Harwell et. al.
An implementation of .NET documentation rules using Roslyn analyzers and code fixes
VSSDK.IDE.12
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio 2013 and newer. If you find this package installed in an extension that is supposed to target Visual Studio 2010 or 2012, use NuGet to uninstall the package and it will report the specific dependencies that are causing the incompatibility.
VSSDK.IDE.8
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio 2005 and newer.
VSSDK.TemplateWizardInterface
Sam Harwell
This package provides the Visual Studio "Template Wizard Interface" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.TemplateWizardInterface.dll
VSSDK.VSHelp
Sam Harwell
This package provides the Help (VSHelp) COM-interop assemblies used by Visual Studio 2003 and newer. Microsoft.VisualStudio.VSHelp.dll
VSSDK.VSHelp.8
Sam Harwell
This package provides the Help (VSHelp) COM-interop assemblies used by Visual Studio 2005 and newer. Microsoft.VisualStudio.VSHelp80.dll
SimpleRESTServices
Alan Quillin, Sam Harwell
A simple set of client side and server side REST helpers
Antlr3
Sam Harwell, Terence Parr
The C# target of the ANTLR 3 parser generator. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2010 or newer.
Antlr3.CodeGenerator
Sam Harwell, Terence Parr
The C# target of the ANTLR 3 parser generator. This package supports projects targeting .NET 2.0 or newer, and built using Visual Studio 2010 or newer.
VSSDK.Shell.Interop
Sam Harwell
This package provides the Visual Studio "Shell" COM-interop assemblies used by Visual Studio 2003 and newer. Microsoft.VisualStudio.Shell.Interop.dll
VSSDK.IDE.10
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio 2010 and newer.
TunnelVisionLabs.ReferenceAssemblyAnnotator
sharwell
IL weaver for adding nullability annotations to .NET Framework and .NET Standard reference assemblies.
Antlr3.StringTemplate
Terence Parr, Sam Harwell
StringTemplate (or ST) is a template engine library used for generating text from data structures. The first version was developed for the Java platform and has evolved over the years of it's use on the jGuru.com website. StringTemplate's distinguishing characteristic is that it strictly enforces model-view separation unlike other comparable template engines. It is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization.
VSSDK.TextManager.Interop
Sam Harwell
This package provides the Visual Studio "Text Manager" COM-interop assemblies used by Visual Studio 2003 and newer. Microsoft.VisualStudio.TextManager.Interop.dll
VSSDK.IDE.9
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio 2008 and newer.
VSSDK.OLE.Interop
Sam Harwell
This package provides the Visual Studio "OLE" COM-interop assemblies used by Visual Studio 2003 and newer. Microsoft.VisualStudio.OLE.Interop.dll
VSSDK.DebuggerVisualizers
Sam Harwell
This package provides the Visual Studio "Debugger Visualizers" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.DebuggerVisualizers.dll
VSSDK.CoreUtility
Sam Harwell
This package provides the Visual Studio "Core Utility" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.CoreUtility.dll
VSSDK.Text
Sam Harwell
This package provides the Visual Studio "Text Editor" reference assemblies used by Visual Studio 2013 and newer. Microsoft.VisualStudio.Text.Data.dll Microsoft.VisualStudio.Text.Logic.dll Microsoft.VisualStudio.Text.UI.dll Microsoft.VisualStudio.Text.UI.Wpf.dll
VSSDK.Shell.Immutable.10
Sam Harwell
This package provides the Visual Studio "Shell Immutable" reference assembly used by Visual Studio 2010 and newer. Microsoft.VisualStudio.Shell.Immutable.10.0.dll
VSSDK.ComponentModelHost
Sam Harwell
This package provides the Visual Studio "MEF Component Model Host" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.ComponentModelHost.dll
VSSDK.GraphModel
Sam Harwell
This package provides the Visual Studio "Graph Model" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.GraphModel.dll
VSSDK.TextManager.Interop.8
Sam Harwell
This package provides the Visual Studio "Text Manager" COM-interop assemblies used by Visual Studio 2005 and newer. Microsoft.VisualStudio.TextManager.Interop.8.0.dll
VSSDK.VSLangProj
Sam Harwell
This package provides the Automation and Extensibility (VSLangProj) COM-interop assemblies used by Visual Studio 2003 and newer. VSLangProj.dll VSLangProj2.dll
VSSDK.Shell.Interop.8
Sam Harwell
This package provides the Visual Studio "Shell" COM-interop assemblies used by Visual Studio 2005 and newer. Microsoft.VisualStudio.Shell.Interop.8.0.dll
VSSDK.Shell.Interop.9
Sam Harwell
This package provides the Visual Studio "Shell" COM-interop assemblies used by Visual Studio 2008 and newer. Microsoft.VisualStudio.Shell.Interop.9.0.dll
VSSDK.IDE.11
Sam Harwell
This is a metadata-only package used as a dependency for reference packages and extensions that target Visual Studio 2012 and newer. If you find this package installed in an extension that is supposed to target Visual Studio 2010, use NuGet to uninstall the package and it will report the specific dependencies that are causing the incompatibility.
VSSDK.Shell.Interop.10
Sam Harwell
This package provides the Visual Studio "Shell" COM-interop assemblies used by Visual Studio 2010 and newer. Microsoft.VisualStudio.Shell.Interop.10.0.dll
VSSDK.Shell.Immutable.11
Sam Harwell
This package provides the Visual Studio "Shell Immutable" reference assembly used by Visual Studio 2012 and newer. Microsoft.VisualStudio.Shell.Immutable.11.0.dll
VSSDK.Shell.Interop.11
Sam Harwell
This package provides the Visual Studio "Shell" COM-interop assemblies used by Visual Studio 2012 and newer. Microsoft.VisualStudio.Shell.Interop.11.0.dll
StringTemplate3
Sam Harwell, Terence Parr
The C# port of StringTemplate 3.
VSSDK.Threading
Sam Harwell
This package provides the Visual Studio "Threading" reference assembly used by Visual Studio 2013 and newer. Microsoft.VisualStudio.Threading.dll
VSSDK.Shell.10
Sam Harwell
This package provides the Visual Studio "Shell" reference assembly used by Visual Studio 2010 and newer. Microsoft.VisualStudio.Shell.10.0.dll
VSSDK.VSLangProj.8
Sam Harwell
This package provides the Automation and Extensibility (VSLangProj) COM-interop assemblies used by Visual Studio 2005 and newer. VSLangProj.dll VSLangProj2.dll VSLangProj80.dll
VSSDK.DTE.8
Sam Harwell
This package provides the Automation and Extensibility (EnvDTE) COM-interop assemblies used by Visual Studio 2005 and newer. EnvDTE80.dll
VSSDK.VSLangProj.10
Sam Harwell
This package provides the Automation and Extensibility (VSLangProj) COM-interop assemblies used by Visual Studio 2010 and newer. VSLangProj100.dll
VSSDK.VSLangProj.9
Sam Harwell
This package provides the Automation and Extensibility (VSLangProj) COM-interop assemblies used by Visual Studio 2008 and newer. VSLangProj90.dll
VSSDK.Shell.11
Sam Harwell
This package provides the Visual Studio "Shell" reference assembly used by Visual Studio 2012 and newer. Microsoft.VisualStudio.Shell.11.0.dll