Add warning disable for unused variable warnings for TagHelper fields.
- Added a 0414 warning disable/restore around the __tagHelperStringValueBuffer since it's the only TagHelper utility field that "may" never be used. - Regenerated baselines for TagHelper test files. #260
This commit is contained in:
parent
ff3ddfcc53
commit
2d2c2cdf0f
|
|
@ -34,9 +34,13 @@ namespace Microsoft.AspNet.Razor.Generator.Compiler.CSharp
|
||||||
// Runtime fields aren't useful during design time.
|
// Runtime fields aren't useful during design time.
|
||||||
if (!Context.Host.DesignTimeMode)
|
if (!Context.Host.DesignTimeMode)
|
||||||
{
|
{
|
||||||
|
// Need to disable the warning "X is assigned to but never used." for the value buffer since
|
||||||
|
// whether it's used depends on how a TagHelper is used.
|
||||||
|
Writer.WritePragma("warning disable 0414");
|
||||||
WritePrivateField(typeof(TextWriter).FullName,
|
WritePrivateField(typeof(TextWriter).FullName,
|
||||||
CSharpTagHelperCodeRenderer.StringValueBufferVariableName,
|
CSharpTagHelperCodeRenderer.StringValueBufferVariableName,
|
||||||
value: null);
|
value: null);
|
||||||
|
Writer.WritePragma("warning restore 0414");
|
||||||
|
|
||||||
WritePrivateField(_tagHelperContext.ExecutionContextTypeName,
|
WritePrivateField(_tagHelperContext.ExecutionContextTypeName,
|
||||||
CSharpTagHelperCodeRenderer.ExecutionContextVariableName,
|
CSharpTagHelperCodeRenderer.ExecutionContextVariableName,
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@ namespace TestOutput
|
||||||
public class BasicTagHelpers
|
public class BasicTagHelpers
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,9 @@ namespace TestOutput
|
||||||
public class BasicTagHelpers
|
public class BasicTagHelpers
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,9 @@ namespace TestOutput
|
||||||
public class ComplexTagHelpers
|
public class ComplexTagHelpers
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,9 @@ namespace TestOutput
|
||||||
public class ContentBehaviorTagHelpers
|
public class ContentBehaviorTagHelpers
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,9 @@ namespace TestOutput
|
||||||
public class SingleTagHelper
|
public class SingleTagHelper
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -89,7 +89,9 @@ Write(DateTime.Now);
|
||||||
#line hidden
|
#line hidden
|
||||||
|
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@ namespace TestOutput
|
||||||
public class TagHelpersInSection
|
public class TagHelpersInSection
|
||||||
{
|
{
|
||||||
#line hidden
|
#line hidden
|
||||||
|
#pragma warning disable 0414
|
||||||
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
private System.IO.TextWriter __tagHelperStringValueBuffer = null;
|
||||||
|
#pragma warning restore 0414
|
||||||
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
private TagHelperExecutionContext __tagHelperExecutionContext = null;
|
||||||
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
private TagHelperRunner __tagHelperRunner = new TagHelperRunner();
|
||||||
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
private TagHelperScopeManager __tagHelperScopeManager = new TagHelperScopeManager();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue