xamarin-macios/tests/xtro-sharpie/api-annotations-dotnet/common-MetalKit.ignore

15 строки
4.8 KiB
Plaintext
Исходник Обычный вид История

2021-11-15 21:00:07 +03:00
# Initial result from new rule missing-release-attribute-on-return-value
!missing-release-attribute-on-return-value! Metal.IMTLTexture MetalKit.MTKTextureLoader::FromCGImage(CoreGraphics.CGImage,Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTextureWithCGImage:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! Metal.IMTLTexture MetalKit.MTKTextureLoader::FromData(Foundation.NSData,Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTextureWithData:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! Metal.IMTLTexture MetalKit.MTKTextureLoader::FromName(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTextureWithName:scaleFactor:bundle:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
2021-11-15 21:00:07 +03:00
!missing-release-attribute-on-return-value! Metal.IMTLTexture MetalKit.MTKTextureLoader::FromTexture(ModelIO.MDLTexture,Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTextureWithMDLTexture:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! Metal.IMTLTexture MetalKit.MTKTextureLoader::FromUrl(Foundation.NSUrl,Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTextureWithContentsOfURL:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! Metal.IMTLTexture[] MetalKit.MTKTextureLoader::FromUrls(Foundation.NSUrl[],Foundation.NSDictionary,Foundation.NSError&)'s selector's ('newTexturesWithContentsOfURLs:options:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! MetalKit.MTKMesh[] MetalKit.MTKMesh::FromAsset(ModelIO.MDLAsset,Metal.IMTLDevice,Foundation.NSArray&,Foundation.NSError&)'s selector's ('newMeshesFromAsset:device:sourceMeshes:error:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBuffer MetalKit.MTKMeshBufferAllocator::CreateBuffer(Foundation.NSData,ModelIO.MDLMeshBufferType)'s selector's ('newBufferWithData:type:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBuffer MetalKit.MTKMeshBufferAllocator::CreateBuffer(ModelIO.IMDLMeshBufferZone,Foundation.NSData,ModelIO.MDLMeshBufferType)'s selector's ('newBufferFromZone:data:type:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
2021-12-03 20:26:22 +03:00
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBuffer MetalKit.MTKMeshBufferAllocator::CreateBuffer(ModelIO.IMDLMeshBufferZone,System.UIntPtr,ModelIO.MDLMeshBufferType)'s selector's ('newBufferFromZone:length:type:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBuffer MetalKit.MTKMeshBufferAllocator::CreateBuffer(System.UIntPtr,ModelIO.MDLMeshBufferType)'s selector's ('newBuffer:type:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
2021-11-15 21:00:07 +03:00
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBufferZone MetalKit.MTKMeshBufferAllocator::CreateZone(Foundation.NSNumber[],Foundation.NSNumber[])'s selector's ('newZoneForBuffersWithSize:andType:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
2021-12-03 20:26:22 +03:00
!missing-release-attribute-on-return-value! ModelIO.IMDLMeshBufferZone MetalKit.MTKMeshBufferAllocator::CreateZone(System.UIntPtr)'s selector's ('newZone:') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.