Skip to content

Commit

Permalink
Added variable name to all variable errors. (#1423)
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelstaib committed Jan 28, 2020
1 parent 30221a5 commit dd6a71d
Show file tree
Hide file tree
Showing 11 changed files with 22 additions and 14 deletions.
Expand Up @@ -14,7 +14,7 @@
],
"Exception": null,
"Extensions": {
"variableName": "a",
"variable_name": "a",
"code": "EXEC_NON_NULL_VIOLATION"
}
}
Expand Down
Expand Up @@ -14,7 +14,8 @@
],
"Exception": null,
"Extensions": {
"code": "EXEC_INVALID_TYPE"
"code": "EXEC_INVALID_TYPE",
"variable_name": "a"
}
}
],
Expand Down
Expand Up @@ -14,7 +14,7 @@
],
"Exception": null,
"Extensions": {
"variableName": "a",
"variable_name": "a",
"code": "EXEC_NON_NULL_VIOLATION"
}
}
Expand Down
Expand Up @@ -14,8 +14,8 @@
],
"Exception": null,
"Extensions": {
"variableName": "foo",
"variablePath": [
"variable_name": "foo",
"variable_path": [
"bar",
"baz"
],
Expand Down
Expand Up @@ -14,7 +14,7 @@
],
"Exception": null,
"Extensions": {
"variableName": "baz",
"variable_name": "baz",
"code": "EXEC_NON_NULL_VIOLATION"
}
}
Expand Down
Expand Up @@ -11,7 +11,8 @@
],
"Exception": null,
"Extensions": {
"code": "EXEC_INVALID_TYPE"
"code": "EXEC_INVALID_TYPE",
"variable_name": "test"
}
}
]
Expand Up @@ -11,7 +11,8 @@
],
"Exception": null,
"Extensions": {
"code": "EXEC_INVALID_TYPE"
"code": "EXEC_INVALID_TYPE",
"variable_name": "test"
}
}
]
Expand Up @@ -11,7 +11,8 @@
],
"Exception": null,
"Extensions": {
"code": "EXEC_INVALID_TYPE"
"code": "EXEC_INVALID_TYPE",
"variable_name": "test"
}
}
]
Expand Up @@ -14,7 +14,8 @@
],
"Exception": null,
"Extensions": {
"code": "EXEC_INVALID_TYPE"
"code": "EXEC_INVALID_TYPE",
"variable_name": "a"
}
}
],
Expand Down
9 changes: 6 additions & 3 deletions src/Core/Core/Execution/Utilities/VariableValueBuilder.cs
Expand Up @@ -113,7 +113,7 @@ private Variable CreateVariable(VariableDefinitionNode variableDefinition)
variable.Name,
TypeVisualizer.Visualize(variable.Type)))
.AddLocation(variableDefinition)
.SetExtension("variableName", variable.Name)
.SetExtension("variable_name", variable.Name)
.SetCode(ErrorCodes.Execution.NonNullViolation)
.Build());
}
Expand All @@ -131,8 +131,8 @@ private Variable CreateVariable(VariableDefinitionNode variableDefinition)
TypeResources.VariableValueBuilder_NonNull_In_Graph,
variable.Name))
.AddLocation(variableDefinition)
.SetExtension("variableName", variable.Name)
.SetExtension("variablePath", report.InputPath)
.SetExtension("variable_name", variable.Name)
.SetExtension("variable_path", report.InputPath)
.SetCode(ErrorCodes.Execution.NonNullViolation)
.Build());
}
Expand Down Expand Up @@ -179,6 +179,7 @@ private Variable CreateVariable(VariableDefinitionNode variableDefinition)
TypeResources.VariableValueBuilder_InvalidValue,
variable.Name))
.SetCode(ErrorCodes.Execution.InvalidType)
.SetExtension("variable_name", variable.Name)
.AddLocation(variableDefinition)
.Build());
}
Expand Down Expand Up @@ -209,6 +210,7 @@ private Variable CreateVariable(VariableDefinitionNode variableDefinition)
TypeResources.VariableValueBuilder_InvalidValue,
variable.Name))
.SetCode(ErrorCodes.Execution.InvalidType)
.SetExtension("variable_name", variable.Name)
.AddLocation(variableDefinition)
.Build());
}
Expand All @@ -227,6 +229,7 @@ private Variable CreateVariable(VariableDefinitionNode variableDefinition)
TypeResources.VariableValueBuilder_InvalidValue,
variable.Name))
.SetCode(ErrorCodes.Execution.InvalidType)
.SetExtension("variable_name", variable.Name)
.AddLocation(variableDefinition)
.Build());
}
Expand Down
Expand Up @@ -10,7 +10,7 @@
}
],
"extensions": {
"variableName": "ep",
"variable_name": "ep",
"code": "EXEC_NON_NULL_VIOLATION"
}
}
Expand Down

0 comments on commit dd6a71d

Please sign in to comment.