blob: f070b1c2afd4b79aa17b8c4d504d9efef4269848 [file] [log] [blame] [edit]
name: ProtocolTestObjCLibrary
description: 'Tests implementing protocols'
language: objc
output:
bindings: 'protocol_bindings.dart'
objc-bindings: 'protocol_bindings.m'
exclude-all-by-default: true
functions:
include:
- getClass
- getClassName
- objc_autoreleasePoolPop
- objc_autoreleasePoolPush
objc-interfaces:
include:
- ProtocolConsumer
- ObjCProtocolImpl
- ObjCProtocolImplMissingMethod
objc-protocols:
include:
- EmptyProtocol
- MyProtocol
- SecondaryProtocol
- UnusedProtocol
headers:
entry-points:
- 'protocol_test.h'
preamble: |
// ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field