Row 702
for J := 0 to Prop.ArrayItemProperties.Count - 1 do
begin
ItemProp := Prop.ArrayItemProperties[I]; //Bug: I must be J
ItemPropObj := TJSONObject.Create;
ItemPropObj.AddPair('type', ItemProp.PropertyType.ToString);
if ItemProp.Description <> '' then
ItemPropObj.AddPair('description', ItemProp.Description);
ItemPropsObj.AddPair(ItemProp.Name, ItemPropObj);
if ItemProp.Required then
begin
ItemRequiredArray.Add(ItemProp.Name);
HasRequiredItems := True;
end;
end;