5 writes to
Microsoft.Analyzers.Local (1)
ApiLifecycle\Json\JsonObject.cs (1)
108
this
[
newKey] = value;
Microsoft.Analyzers.Local.Tests (4)
Json\JsonObjectTest.cs (4)
21
obj
[
"x"] = "value";
24
obj
[
"y"] = "value";
27
obj
[
"x"] = "value2";
36
obj
[
"z"] = "value3";
20 references to
Microsoft.Analyzers.Local (12)
ApiLifecycle\Json\JsonObjectExtensions.cs (1)
12
var arrayOfTypes = value
[
name].AsJsonArray;
ApiLifecycle\Model\Assembly.cs (1)
18
Name = value
[
nameof(Name)].AsString ?? string.Empty;
ApiLifecycle\Model\Field.cs (2)
16
Member = value
[
nameof(Member)].AsString ?? string.Empty;
18
var enumString = value
[
nameof(Stage)].AsString;
ApiLifecycle\Model\Method.cs (2)
16
Member = value
[
nameof(Member)].AsString ?? string.Empty;
18
var enumString = value
[
nameof(Stage)].AsString;
ApiLifecycle\Model\Prop.cs (2)
16
Member = value
[
nameof(Member)].AsString ?? string.Empty;
18
var stageString = value
[
nameof(Stage)].AsString;
ApiLifecycle\Model\TypeDef.cs (4)
21
ModifiersAndName = Utils.StripBaseAndConstraints(value
[
"Type"].AsString ?? string.Empty);
22
Constraints = Utils.GetConstraints(value
[
"Type"].AsString ?? string.Empty);
23
BaseTypes = Utils.GetBaseTypes(value
[
"Type"].AsString ?? string.Empty);
24
_ = Enum.TryParse<Stage>(value
[
nameof(Stage)].AsString, out var stage);
Microsoft.Analyzers.Local.Tests (8)
Json\JsonObjectTest.cs (8)
47
Assert.Equal(JsonValue.Null, obj
[
"x"]);
51
Assert.Equal(JsonValue.Null, obj
[
"x"]);
67
Assert.Equal(value.Value, obj
[
value.Key]);
90
var value = obj
[
"x"].AsString;
93
Assert.Same(value, obj
[
"z"].AsString);
99
Assert.Same(value, obj
[
"y"].AsString);
104
Assert.Same(value, obj
[
"y"].AsString);
110
Assert.Same(value, obj
[
"y"].AsString);