Skip to content

Commit bd65ecf

Browse files
committed
GObject: Fix construct properties
1 parent 32be450 commit bd65ecf

35 files changed

Lines changed: 184 additions & 137 deletions

src/Generation/Generator/Renderer/Internal/Field/Converter/Bitfield.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.Bitfield>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/CLong.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.CLong>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/Callback.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.IsT1;
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: Model.Callback.GetInternalDelegateName(field.AnyTypeOrCallback.AsT1)
16-
);
16+
)];
1717
}
1818
}

src/Generation/Generator/Renderer/Internal/Field/Converter/CallbackType.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.Callback>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/CallbackTypeAlias.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.IsAlias<GirModel.Callback>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/Class.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ public bool Supports(GirModel.Field field)
99
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.Class>();
1010
}
1111

12-
public RenderableField Convert(GirModel.Field field)
12+
public RenderableField[] Convert(GirModel.Field field)
1313
{
14-
return new RenderableField(
14+
return [new RenderableField(
1515
Name: Model.Field.GetName(field),
1616
Attribute: null,
1717
NullableTypeName: GetNullableTypeName(field)
18-
);
18+
)];
1919
}
2020

2121
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/ClassArray.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ public bool Supports(GirModel.Field field)
99
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.IsArray<GirModel.Class>();
1010
}
1111

12-
public RenderableField Convert(GirModel.Field field)
12+
public RenderableField[] Convert(GirModel.Field field)
1313
{
14-
return new RenderableField(
14+
return [new RenderableField(
1515
Name: Model.Field.GetName(field),
1616
Attribute: GetAttribute(field),
1717
NullableTypeName: GetNullableTypeName(field)
18-
);
18+
)];
1919
}
2020

2121
private static string? GetAttribute(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/Enumeration.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.Enumeration>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

src/Generation/Generator/Renderer/Internal/Field/Converter/EnumerationArray.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.IsArray<GirModel.Enumeration>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: GetAttribute(field),
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818
private static string? GetAttribute(GirModel.Field field)
1919
{

src/Generation/Generator/Renderer/Internal/Field/Converter/Long.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ public bool Supports(GirModel.Field field)
77
return field.AnyTypeOrCallback.TryPickT0(out var anyType, out _) && anyType.Is<GirModel.Long>();
88
}
99

10-
public RenderableField Convert(GirModel.Field field)
10+
public RenderableField[] Convert(GirModel.Field field)
1111
{
12-
return new RenderableField(
12+
return [new RenderableField(
1313
Name: Model.Field.GetName(field),
1414
Attribute: null,
1515
NullableTypeName: GetNullableTypeName(field)
16-
);
16+
)];
1717
}
1818

1919
private static string GetNullableTypeName(GirModel.Field field)

0 commit comments

Comments
 (0)