1
0
Fork 0

Update skip baseline after class wrapper generation (Gate 1)

GObject: 56 bound types (30 class wrappers + 26 value types), up from 26.
GLib: 215 bound types (no classes - pure C library).
Gate 1 now PASSES with class wrappers, zero compile errors.
This commit is contained in:
Brendan Szymanski 2026-07-17 01:41:33 -04:00
parent ebebd4b1b0
commit 7f7d5b3cb8

View file

@ -12,18 +12,6 @@
"reason" : "callbackWithoutUserData",
"symbol" : "GObject.BaseInitFunc"
},
{
"cIdentifier" : "GBinding",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.Binding"
},
{
"cIdentifier" : "GBindingGroup",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.BindingGroup"
},
{
"cIdentifier" : "GBindingTransformFunc",
"detail" : "callback planned for Phase D2",
@ -114,12 +102,6 @@
"reason" : "plainRecord",
"symbol" : "GObject.FlagsValue"
},
{
"cIdentifier" : "GInitiallyUnowned",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.InitiallyUnowned"
},
{
"cIdentifier" : "GInitiallyUnownedClass",
"detail" : "GObject class struct for 'InitiallyUnowned'",
@ -150,12 +132,6 @@
"reason" : "callbackWithoutUserData",
"symbol" : "GObject.InterfaceInitFunc"
},
{
"cIdentifier" : "GObject",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.Object"
},
{
"cIdentifier" : "GObjectClass",
"detail" : "GObject class struct for 'Object'",
@ -186,168 +162,24 @@
"reason" : "callbackWithoutUserData",
"symbol" : "GObject.ObjectSetPropertyFunc"
},
{
"cIdentifier" : "GParamSpec",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpec"
},
{
"cIdentifier" : "GParamSpecBoolean",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecBoolean"
},
{
"cIdentifier" : "GParamSpecBoxed",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecBoxed"
},
{
"cIdentifier" : "GParamSpecChar",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecChar"
},
{
"cIdentifier" : "GParamSpecClass",
"detail" : "GObject class struct for 'ParamSpec'",
"reason" : "gtypeStruct",
"symbol" : "GObject.ParamSpecClass"
},
{
"cIdentifier" : "GParamSpecDouble",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecDouble"
},
{
"cIdentifier" : "GParamSpecEnum",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecEnum"
},
{
"cIdentifier" : "GParamSpecFlags",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecFlags"
},
{
"cIdentifier" : "GParamSpecFloat",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecFloat"
},
{
"cIdentifier" : "GParamSpecGType",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecGType"
},
{
"cIdentifier" : "GParamSpecInt",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecInt"
},
{
"cIdentifier" : "GParamSpecInt64",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecInt64"
},
{
"cIdentifier" : "GParamSpecLong",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecLong"
},
{
"cIdentifier" : "GParamSpecObject",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecObject"
},
{
"cIdentifier" : "GParamSpecOverride",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecOverride"
},
{
"cIdentifier" : "GParamSpecParam",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecParam"
},
{
"cIdentifier" : "GParamSpecPointer",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecPointer"
},
{
"cIdentifier" : "GParamSpecPool",
"detail" : "no GType registration",
"reason" : "plainRecord",
"symbol" : "GObject.ParamSpecPool"
},
{
"cIdentifier" : "GParamSpecString",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecString"
},
{
"cIdentifier" : "GParamSpecTypeInfo",
"detail" : "no GType registration",
"reason" : "plainRecord",
"symbol" : "GObject.ParamSpecTypeInfo"
},
{
"cIdentifier" : "GParamSpecUChar",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecUChar"
},
{
"cIdentifier" : "GParamSpecUInt",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecUInt"
},
{
"cIdentifier" : "GParamSpecUInt64",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecUInt64"
},
{
"cIdentifier" : "GParamSpecULong",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecULong"
},
{
"cIdentifier" : "GParamSpecUnichar",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecUnichar"
},
{
"cIdentifier" : "GParamSpecValueArray",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecValueArray"
},
{
"cIdentifier" : "GParamSpecVariant",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.ParamSpecVariant"
},
{
"cIdentifier" : "GParameter",
"detail" : "no GType registration",
@ -378,12 +210,6 @@
"reason" : "callbackWithoutUserData",
"symbol" : "GObject.SignalEmissionHook"
},
{
"cIdentifier" : "GSignalGroup",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.SignalGroup"
},
{
"cIdentifier" : "GSignalInvocationHint",
"detail" : "no GType registration",
@ -444,12 +270,6 @@
"reason" : "callbackWithoutUserData",
"symbol" : "GObject.TypeInterfaceCheckFunc"
},
{
"cIdentifier" : "GTypeModule",
"detail" : "class binding planned for Phase B6",
"reason" : "unknownType",
"symbol" : "GObject.TypeModule"
},
{
"cIdentifier" : "GTypeModuleClass",
"detail" : "GObject class struct for 'TypeModule'",
@ -1690,7 +1510,7 @@
"module" : "GObject",
"stats" : {
"boundCallables" : 0,
"boundTypes" : 26,
"boundTypes" : 56,
"totalCallables" : 0,
"totalTypes" : 307
}