Skip to content

Add high-level table function registration API #18

Add high-level table function registration API

Add high-level table function registration API #18

Triggered via push February 24, 2026 11:39
Status Success
Total duration 2m 26s
Artifacts 3

test.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
Test on ubuntu-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L53
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'returnType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.ListVectorDataReader.GetList(Type, UInt64, UInt64)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on ubuntu-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L27
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on ubuntu-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L39
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'targetType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.MapVectorDataReader.GetValue(UInt64, Type)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on ubuntu-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L29
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on ubuntu-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on ubuntu-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on ubuntu-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on ubuntu-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on macos-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L53
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'returnType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.ListVectorDataReader.GetList(Type, UInt64, UInt64)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on macos-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L39
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'targetType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.MapVectorDataReader.GetValue(UInt64, Type)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on macos-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L27
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on macos-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L29
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on macos-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on macos-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on macos-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on macos-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on windows-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on windows-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L194
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on windows-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Using member 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on windows-latest: DuckDB.ExtensionKit/TableFunctions/TableFunctionHighLevelExtensions.cs#L172
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
Test on windows-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L53
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'returnType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.ListVectorDataReader.GetList(Type, UInt64, UInt64)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on windows-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L39
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The parameter 'targetType' of method 'DuckDB.ExtensionKit.DataChunk.Reader.MapVectorDataReader.GetValue(UInt64, Type)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Test on windows-latest: DuckDB.ExtensionKit/DataChunk/Reader/MapVectorDataReader.cs#L29
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.
Test on windows-latest: DuckDB.ExtensionKit/DataChunk/Reader/ListVectorDataReader.cs#L27
Using member 'System.Type.MakeGenericType(params Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.

Artifacts

Produced during runtime
Name Size Digest
jwt-extension-linux-x64 Expired
1.84 MB
sha256:47627178c0d0142a5aaf4363288f2f8edee2bb378de58ad1c5f7fd0d01459863
jwt-extension-osx-arm64 Expired
1.66 MB
sha256:372f2459378b642db51a3192d96d013ce6396f267e0b7284834639d322576860
jwt-extension-win-x64 Expired
1.68 MB
sha256:880d46a897899213d8bf8ed663f7b46f70f4012e39a524ea8cb5c2926af1f101