├── .gemini └── settings.json ├── .github ├── ISSUE_TEMPLATE │ ├── code_assets.md │ ├── data_assets.md │ ├── ffi.md │ ├── ffigen.md │ ├── hooks.md │ ├── hooks_runner.md │ ├── jnigen.md │ ├── native_toolchain_c.md │ ├── objective_c.md │ ├── record_use.md │ ├── swift2objc.md │ └── swiftgen.md ├── actions │ └── java-format-check │ │ └── action.yml ├── dependabot.yaml ├── labeler.yml ├── pr-title-checker-config.json └── workflows │ ├── ffi.yaml │ ├── ffigen.yml │ ├── ffigen_weekly.yml │ ├── health.yaml │ ├── jnigen.yaml │ ├── native.yaml │ ├── native_doc_dartifier.yaml │ ├── native_toolchain_c.yaml │ ├── no-response.yml │ ├── objective_c.yaml │ ├── package_download_asset.yaml │ ├── post_summaries.yaml │ ├── pr-title-checker.yaml │ ├── publish.yaml │ ├── pull_request_label.yml │ ├── swift2objc.yaml │ └── swiftgen.yaml ├── .gitignore ├── .idx └── dev.nix ├── AUTHORS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── doc ├── README.md ├── interop-layers.md └── performance.md ├── pkgs ├── code_assets │ ├── .gitignore │ ├── .pubignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── doc │ │ ├── README.md │ │ ├── linking_issues.md │ │ └── schema │ │ │ ├── README.md │ │ │ ├── hook │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ │ │ ├── sdk │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ │ │ └── shared │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ ├── example │ │ ├── README.md │ │ ├── api │ │ │ ├── README.md │ │ │ ├── code_asset_snippet.dart │ │ │ ├── code_assets_snippet.dart │ │ │ ├── code_config_snippet.dart │ │ │ └── test_snippet.dart │ │ ├── host_name │ │ │ ├── README.md │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ ├── lib │ │ │ │ ├── host_name.dart │ │ │ │ └── src │ │ │ │ │ ├── host_name.dart │ │ │ │ │ └── third_party │ │ │ │ │ ├── unix.dart │ │ │ │ │ └── windows.dart │ │ │ ├── pubspec.yaml │ │ │ ├── src │ │ │ │ ├── unix.h │ │ │ │ └── windows.h │ │ │ ├── test │ │ │ │ └── host_name_test.dart │ │ │ └── tool │ │ │ │ └── ffigen.dart │ │ ├── mini_audio │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── mini_audio.dart │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ ├── lib │ │ │ │ ├── mini_audio.dart │ │ │ │ └── src │ │ │ │ │ ├── mini_audio.dart │ │ │ │ │ └── third_party │ │ │ │ │ └── miniaudio.g.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ │ └── mini_audio_test.dart │ │ │ ├── third_party │ │ │ │ ├── miniaudio.c │ │ │ │ └── miniaudio.h │ │ │ └── tool │ │ │ │ └── ffigen.dart │ │ ├── sqlite │ │ │ ├── README.md │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ ├── lib │ │ │ │ ├── sqlite.dart │ │ │ │ └── src │ │ │ │ │ ├── sqlite.dart │ │ │ │ │ └── third_party │ │ │ │ │ └── sqlite3.g.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ │ └── sqlite_test.dart │ │ │ ├── third_party │ │ │ │ └── sqlite │ │ │ │ │ ├── sqlite3.c │ │ │ │ │ └── sqlite3.h │ │ │ └── tool │ │ │ │ └── ffigen.dart │ │ ├── sqlite_prebuilt │ │ │ ├── README.md │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ ├── lib │ │ │ │ ├── sqlite_prebuilt.dart │ │ │ │ └── src │ │ │ │ │ ├── sqlite_prebuilt.dart │ │ │ │ │ └── third_party │ │ │ │ │ └── sqlite3.g.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ │ └── sqlite_prebuilt_test.dart │ │ │ ├── third_party │ │ │ │ └── sqlite │ │ │ │ │ └── sqlite3.h │ │ │ └── tool │ │ │ │ └── ffigen.dart │ │ └── stb_image │ │ │ ├── README.md │ │ │ ├── data │ │ │ └── icon_dart@2x.png │ │ │ ├── hook │ │ │ └── build.dart │ │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── stb_image.dart │ │ │ │ └── third_party │ │ │ │ │ └── stb_image.g.dart │ │ │ └── stb_image.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ └── stb_image_test.dart │ │ │ ├── third_party │ │ │ ├── stb_image.c │ │ │ └── stb_image.h │ │ │ └── tool │ │ │ └── ffigen.dart │ ├── lib │ │ ├── code_assets.dart │ │ └── src │ │ │ └── code_assets │ │ │ ├── architecture.dart │ │ │ ├── c_compiler_config.dart │ │ │ ├── code_asset.dart │ │ │ ├── config.dart │ │ │ ├── extension.dart │ │ │ ├── ios_sdk.dart │ │ │ ├── link_mode.dart │ │ │ ├── link_mode_preference.dart │ │ │ ├── os.dart │ │ │ ├── syntax.g.dart │ │ │ ├── testing.dart │ │ │ └── validation.dart │ ├── pubspec.yaml │ └── test │ │ ├── code_assets │ │ ├── asset_test.dart │ │ ├── code_asset_test.dart │ │ ├── config_test.dart │ │ ├── link_mode_test.dart │ │ └── validation_test.dart │ │ ├── data │ │ ├── build_input_android.json │ │ ├── build_input_ios.json │ │ ├── build_input_linux.json │ │ ├── build_input_macos.json │ │ ├── build_input_windows.json │ │ ├── build_output_android.json │ │ ├── build_output_linux.json │ │ ├── build_output_macos.json │ │ ├── build_output_windows.json │ │ ├── link_input_macos.json │ │ └── link_output_macos.json │ │ ├── example │ │ ├── external_references_test.dart │ │ └── pub_publish_size_test.dart │ │ └── json_schema │ │ ├── helpers.dart │ │ └── schema_test.dart ├── data_assets │ ├── .gitignore │ ├── .pubignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── doc │ │ └── schema │ │ │ ├── README.md │ │ │ ├── hook │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ └── shared_definitions.generated.schema.json │ │ │ ├── sdk │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ └── shared_definitions.generated.schema.json │ │ │ └── shared │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ ├── example │ │ ├── README.md │ │ └── api │ │ │ ├── README.md │ │ │ └── data_assets_snippet.dart │ ├── lib │ │ ├── data_assets.dart │ │ └── src │ │ │ └── data_assets │ │ │ ├── config.dart │ │ │ ├── data_asset.dart │ │ │ ├── extension.dart │ │ │ ├── syntax.g.dart │ │ │ └── validation.dart │ ├── pubspec.yaml │ └── test │ │ ├── data │ │ ├── build_input.json │ │ ├── build_output.json │ │ ├── link_input.json │ │ └── link_output.json │ │ ├── data_assets │ │ ├── asset_test.dart │ │ ├── data_asset_test.dart │ │ └── validation_test.dart │ │ └── json_schema │ │ ├── helpers.dart │ │ └── schema_test.dart ├── ffi │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── example │ │ └── main.dart │ ├── lib │ │ ├── ffi.dart │ │ └── src │ │ │ ├── allocation.dart │ │ │ ├── arena.dart │ │ │ ├── utf16.dart │ │ │ └── utf8.dart │ ├── pubspec.yaml │ └── test │ │ ├── allocation_test.dart │ │ ├── arena_test.dart │ │ ├── utf16_test.dart │ │ └── utf8_test.dart ├── ffigen │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ └── ffigen.dart │ ├── dart_test.yaml │ ├── dartdoc_options.yaml │ ├── doc │ │ ├── README.md │ │ ├── apple_apis.md │ │ ├── errors.md │ │ ├── faq.md │ │ ├── objc_gc.md │ │ ├── objc_method_filtering.md │ │ ├── objc_os_differences.md │ │ ├── objc_ref_cycle.svg │ │ ├── objc_runtime_types.md │ │ └── objc_threading.md │ ├── example │ │ ├── README.md │ │ ├── add │ │ │ ├── README.md │ │ │ ├── bin │ │ │ │ └── add.dart │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ ├── lib │ │ │ │ ├── add.dart │ │ │ │ └── add.g.dart │ │ │ ├── pubspec.yaml │ │ │ ├── src │ │ │ │ ├── add.c │ │ │ │ └── add.h │ │ │ ├── test │ │ │ │ └── add_test.dart │ │ │ └── tool │ │ │ │ └── ffigen.dart │ │ ├── c_json │ │ │ ├── README.md │ │ │ ├── cjson_generated_bindings.dart │ │ │ ├── config.yaml │ │ │ ├── example.json │ │ │ ├── main.dart │ │ │ └── pubspec.yaml │ │ ├── ffinative │ │ │ ├── README.md │ │ │ ├── config.yaml │ │ │ ├── headers │ │ │ │ └── example.h │ │ │ ├── lib │ │ │ │ └── generated_bindings.dart │ │ │ └── pubspec.yaml │ │ ├── libclang-example │ │ │ ├── config.yaml │ │ │ ├── custom_import.dart │ │ │ ├── generated_bindings.dart │ │ │ ├── pubspec.yaml │ │ │ └── readme.md │ │ ├── objective_c │ │ │ ├── README.md │ │ │ ├── avf_audio_bindings.dart │ │ │ ├── generate_code.dart │ │ │ ├── play_audio.dart │ │ │ ├── pubspec.yaml │ │ │ └── test.mp3 │ │ ├── shared_bindings │ │ │ ├── README.md │ │ │ ├── ffigen_configs │ │ │ │ ├── a.yaml │ │ │ │ ├── a_shared_base.yaml │ │ │ │ └── base.yaml │ │ │ ├── generate.dart │ │ │ ├── headers │ │ │ │ ├── a.h │ │ │ │ └── base.h │ │ │ ├── lib │ │ │ │ └── generated │ │ │ │ │ ├── a_gen.dart │ │ │ │ │ ├── a_shared_b_gen.dart │ │ │ │ │ ├── base_gen.dart │ │ │ │ │ └── base_symbols.yaml │ │ │ └── pubspec.yaml │ │ ├── simple │ │ │ ├── README.md │ │ │ ├── config.yaml │ │ │ ├── generated_bindings.dart │ │ │ ├── headers │ │ │ │ └── example.h │ │ │ └── pubspec.yaml │ │ └── swift │ │ │ ├── README.md │ │ │ ├── config.yaml │ │ │ ├── example.dart │ │ │ ├── pubspec.yaml │ │ │ ├── swift_api.swift │ │ │ ├── swift_api_bindings.dart │ │ │ └── third_party │ │ │ └── swift_api.h │ ├── ffigen.schema.json │ ├── lib │ │ ├── ffigen.dart │ │ └── src │ │ │ ├── README.md │ │ │ ├── code_generator.dart │ │ │ ├── code_generator │ │ │ ├── binding.dart │ │ │ ├── binding_string.dart │ │ │ ├── compound.dart │ │ │ ├── constant.dart │ │ │ ├── enum_class.dart │ │ │ ├── func.dart │ │ │ ├── func_type.dart │ │ │ ├── global.dart │ │ │ ├── handle.dart │ │ │ ├── imports.dart │ │ │ ├── library.dart │ │ │ ├── native_type.dart │ │ │ ├── objc_block.dart │ │ │ ├── objc_built_in_functions.dart │ │ │ ├── objc_built_in_types.dart │ │ │ ├── objc_category.dart │ │ │ ├── objc_interface.dart │ │ │ ├── objc_methods.dart │ │ │ ├── objc_nullable.dart │ │ │ ├── objc_protocol.dart │ │ │ ├── pointer.dart │ │ │ ├── scope.dart │ │ │ ├── struct.dart │ │ │ ├── type.dart │ │ │ ├── typealias.dart │ │ │ ├── union.dart │ │ │ ├── utils.dart │ │ │ └── writer.dart │ │ │ ├── config_provider.dart │ │ │ ├── config_provider │ │ │ ├── config.dart │ │ │ ├── config_spec.dart │ │ │ ├── config_types.dart │ │ │ ├── overrideable_utils.dart │ │ │ ├── path_finder.dart │ │ │ ├── spec_utils.dart │ │ │ ├── utils.dart │ │ │ └── yaml_config.dart │ │ │ ├── context.dart │ │ │ ├── executables │ │ │ └── ffigen.dart │ │ │ ├── ffigen.dart │ │ │ ├── header_parser.dart │ │ │ ├── header_parser │ │ │ ├── clang_bindings │ │ │ │ └── clang_bindings.dart │ │ │ ├── parser.dart │ │ │ ├── sub_parsers │ │ │ │ ├── api_availability.dart │ │ │ │ ├── compounddecl_parser.dart │ │ │ │ ├── enumdecl_parser.dart │ │ │ │ ├── function_type_param_parser.dart │ │ │ │ ├── functiondecl_parser.dart │ │ │ │ ├── macro_parser.dart │ │ │ │ ├── objc_block_parser.dart │ │ │ │ ├── objccategorydecl_parser.dart │ │ │ │ ├── objcinterfacedecl_parser.dart │ │ │ │ ├── objcprotocoldecl_parser.dart │ │ │ │ ├── typedefdecl_parser.dart │ │ │ │ ├── unnamed_enumdecl_parser.dart │ │ │ │ └── var_parser.dart │ │ │ ├── translation_unit_parser.dart │ │ │ ├── type_extractor │ │ │ │ ├── cxtypekindmap.dart │ │ │ │ └── extractor.dart │ │ │ └── utils.dart │ │ │ ├── logger.dart │ │ │ ├── strings.dart │ │ │ └── visitor │ │ │ ├── apply_config_filters.dart │ │ │ ├── ast.dart │ │ │ ├── copy_methods_from_super_type.dart │ │ │ ├── create_scopes.dart │ │ │ ├── fill_method_dependencies.dart │ │ │ ├── find_symbols.dart │ │ │ ├── find_transitive_deps.dart │ │ │ ├── fix_overridden_methods.dart │ │ │ ├── list_bindings.dart │ │ │ ├── mark_imports.dart │ │ │ ├── opaque_compounds.dart │ │ │ ├── sorter.dart │ │ │ └── visitor.dart │ ├── pubspec.yaml │ ├── test │ │ ├── .gitignore │ │ ├── README.md │ │ ├── code_generator_tests │ │ │ ├── code_generator_test.dart │ │ │ └── expected_bindings │ │ │ │ ├── _expected_boolean_dartbool_bindings.dart │ │ │ │ ├── _expected_constant_bindings.dart │ │ │ │ ├── _expected_enumclass_bindings.dart │ │ │ │ ├── _expected_enumclass_duplicates_bindings.dart │ │ │ │ ├── _expected_enumclass_func_and_struct_bindings.dart │ │ │ │ ├── _expected_enumclass_integers_bindings.dart │ │ │ │ ├── _expected_function_bindings.dart │ │ │ │ ├── _expected_function_ffiNative_bindings.dart │ │ │ │ ├── _expected_function_n_struct_bindings.dart │ │ │ │ ├── _expected_global_bindings.dart │ │ │ │ ├── _expected_global_native_bindings.dart │ │ │ │ ├── _expected_internal_conflict_resolution_bindings.dart │ │ │ │ ├── _expected_native_symbol_bindings.dart │ │ │ │ ├── _expected_packed_structs_bindings.dart │ │ │ │ ├── _expected_struct_bindings.dart │ │ │ │ ├── _expected_typealias_bindings.dart │ │ │ │ └── _expected_unions_bindings.dart │ │ ├── collision_tests │ │ │ ├── decl_decl_collision_test.dart │ │ │ ├── decl_symbol_address_collision_test.dart │ │ │ ├── decl_type_name_collision.h │ │ │ ├── decl_type_name_collision_test.dart │ │ │ ├── expected_bindings │ │ │ │ ├── _expected_decl_decl_collision_bindings.dart │ │ │ │ ├── _expected_decl_symbol_address_collision_bindings.dart │ │ │ │ ├── _expected_decl_type_name_collision_bindings.dart │ │ │ │ └── _expected_reserved_keyword_collision_bindings.dart │ │ │ ├── reserved_keyword_collision.h │ │ │ └── reserved_keyword_collision_test.dart │ │ ├── config_tests │ │ │ ├── compiler_opts_test.dart │ │ │ ├── deprecate_assetid_test.dart │ │ │ ├── exclude_all_by_default.h │ │ │ ├── exclude_all_by_default_test.dart │ │ │ ├── include_exclude.h │ │ │ ├── include_exclude_test.dart │ │ │ ├── json_schema_test.dart │ │ │ ├── no_cursor_definition_warn_test.dart │ │ │ ├── packed_struct_override_test.dart │ │ │ └── unknown_keys_warn_test.dart │ │ ├── example_tests │ │ │ ├── cjson_example_test.dart │ │ │ ├── ffinative_example_test.dart │ │ │ ├── libclang_example_test.dart │ │ │ ├── objective_c_example_test.dart │ │ │ ├── shared_bindings_example_test.dart │ │ │ ├── simple_example_test.dart │ │ │ └── swift_example_test.dart │ │ ├── header_parser_tests │ │ │ ├── comment_markup.h │ │ │ ├── comment_markup_test.dart │ │ │ ├── dart_handle.h │ │ │ ├── dart_handle_test.dart │ │ │ ├── enum_int_mimic.h │ │ │ ├── enum_int_mimic_test.dart │ │ │ ├── expected_bindings │ │ │ │ ├── _expected_comment_markup_bindings.dart │ │ │ │ ├── _expected_dart_handle_bindings.dart │ │ │ │ ├── _expected_enum_int_mimic_bindings.dart │ │ │ │ ├── _expected_forward_decl_bindings.dart │ │ │ │ ├── _expected_functions_bindings.dart │ │ │ │ ├── _expected_imported_types_bindings.dart │ │ │ │ ├── _expected_native_func_typedef_bindings.dart │ │ │ │ ├── _expected_opaque_dependencies_bindings.dart │ │ │ │ ├── _expected_packed_structs_bindings.dart │ │ │ │ ├── _expected_regress_384_bindings.dart │ │ │ │ ├── _expected_sort_bindings.dart │ │ │ │ ├── _expected_struct_fptr_fields_bindings.dart │ │ │ │ ├── _expected_typedef_bindings.dart │ │ │ │ ├── _expected_unions_bindings.dart │ │ │ │ └── _expected_varargs_bindings.dart │ │ │ ├── forward_decl.h │ │ │ ├── forward_decl_test.dart │ │ │ ├── function_n_struct.h │ │ │ ├── function_n_struct_test.dart │ │ │ ├── functions.h │ │ │ ├── functions_test.dart │ │ │ ├── globals.h │ │ │ ├── globals_config.yaml │ │ │ ├── globals_test.dart │ │ │ ├── imported_types.h │ │ │ ├── imported_types_test.dart │ │ │ ├── macros.h │ │ │ ├── macros_config.yaml │ │ │ ├── macros_test.dart │ │ │ ├── native_func_typedef.h │ │ │ ├── native_func_typedef_test.dart │ │ │ ├── nested_parsing.h │ │ │ ├── nested_parsing_test.dart │ │ │ ├── opaque_dependencies.h │ │ │ ├── opaque_dependencies_test.dart │ │ │ ├── packed_structs.h │ │ │ ├── packed_structs_test.dart │ │ │ ├── regress_384_header_1.h │ │ │ ├── regress_384_header_2.h │ │ │ ├── regress_384_shared.h │ │ │ ├── regress_384_test.dart │ │ │ ├── separate_definition.h │ │ │ ├── separate_definition_base.h │ │ │ ├── separate_definition_test.dart │ │ │ ├── sort.h │ │ │ ├── sort_test.dart │ │ │ ├── struct_fptr_fields.h │ │ │ ├── struct_fptr_fields_test.dart │ │ │ ├── typedef.h │ │ │ ├── typedef_test.dart │ │ │ ├── unions.h │ │ │ ├── unions_test.dart │ │ │ ├── unnamed_enums.h │ │ │ ├── unnamed_enums_test.dart │ │ │ ├── varargs.h │ │ │ └── varargs_test.dart │ │ ├── large_integration_tests │ │ │ ├── .gitignore │ │ │ ├── _expected_cjson_bindings.dart │ │ │ ├── _expected_libclang_bindings.dart │ │ │ ├── _expected_sqlite_bindings.dart │ │ │ ├── large_objc_test.dart │ │ │ ├── large_objc_test.h │ │ │ └── large_test.dart │ │ ├── native_objc_test │ │ │ ├── .gitignore │ │ │ ├── arc_config.yaml │ │ │ ├── arc_test.dart │ │ │ ├── arc_test.h │ │ │ ├── arc_test.m │ │ │ ├── bad_method_config.yaml │ │ │ ├── bad_method_test.dart │ │ │ ├── bad_method_test.m │ │ │ ├── bad_override_config.yaml │ │ │ ├── bad_override_test.dart │ │ │ ├── bad_override_test.m │ │ │ ├── block_annotation_config.yaml │ │ │ ├── block_annotation_test.dart │ │ │ ├── block_annotation_test.h │ │ │ ├── block_annotation_test.m │ │ │ ├── block_config.yaml │ │ │ ├── block_inherit_config.yaml │ │ │ ├── block_inherit_test.dart │ │ │ ├── block_inherit_test.h │ │ │ ├── block_inherit_test.m │ │ │ ├── block_test.dart │ │ │ ├── block_test.h │ │ │ ├── block_test.m │ │ │ ├── cast_config.yaml │ │ │ ├── cast_test.dart │ │ │ ├── cast_test.m │ │ │ ├── category_config.yaml │ │ │ ├── category_test.dart │ │ │ ├── category_test.h │ │ │ ├── category_test.m │ │ │ ├── deprecated_test.dart │ │ │ ├── deprecated_test.m │ │ │ ├── enum_config.yaml │ │ │ ├── enum_test.dart │ │ │ ├── enum_test.m │ │ │ ├── error_method_config.yaml │ │ │ ├── error_method_test.dart │ │ │ ├── error_method_test.m │ │ │ ├── failed_to_load_config.yaml │ │ │ ├── failed_to_load_test.dart │ │ │ ├── failed_to_load_test.m │ │ │ ├── forward_decl_config.yaml │ │ │ ├── forward_decl_test.dart │ │ │ ├── forward_decl_test.h │ │ │ ├── forward_decl_test.m │ │ │ ├── global_config.yaml │ │ │ ├── global_native_config.yaml │ │ │ ├── global_native_test.dart │ │ │ ├── global_test.dart │ │ │ ├── global_test.h │ │ │ ├── global_test.m │ │ │ ├── inherited_instancetype_config.yaml │ │ │ ├── inherited_instancetype_test.dart │ │ │ ├── inherited_instancetype_test.m │ │ │ ├── is_instance_config.yaml │ │ │ ├── is_instance_test.dart │ │ │ ├── is_instance_test.m │ │ │ ├── isolate_config.yaml │ │ │ ├── isolate_test.dart │ │ │ ├── isolate_test.h │ │ │ ├── isolate_test.m │ │ │ ├── log_config.yaml │ │ │ ├── log_test.dart │ │ │ ├── log_test.m │ │ │ ├── method_config.yaml │ │ │ ├── method_filtering_config.yaml │ │ │ ├── method_filtering_test.dart │ │ │ ├── method_filtering_test.m │ │ │ ├── method_test.dart │ │ │ ├── method_test.m │ │ │ ├── native_objc_config.yaml │ │ │ ├── native_objc_test.dart │ │ │ ├── native_objc_test.m │ │ │ ├── ns_range_test.dart │ │ │ ├── ns_range_test.m │ │ │ ├── nullable_config.yaml │ │ │ ├── nullable_inheritance_config.yaml │ │ │ ├── nullable_inheritance_test.dart │ │ │ ├── nullable_inheritance_test.m │ │ │ ├── nullable_test.dart │ │ │ ├── nullable_test.m │ │ │ ├── property_config.yaml │ │ │ ├── property_test.dart │ │ │ ├── property_test.h │ │ │ ├── property_test.m │ │ │ ├── protocol_config.yaml │ │ │ ├── protocol_test.dart │ │ │ ├── protocol_test.h │ │ │ ├── protocol_test.m │ │ │ ├── ref_count_config.yaml │ │ │ ├── ref_count_test.dart │ │ │ ├── ref_count_test.m │ │ │ ├── rename_config.yaml │ │ │ ├── rename_test.dart │ │ │ ├── rename_test.m │ │ │ ├── runtime_version_config.yaml │ │ │ ├── runtime_version_test.dart │ │ │ ├── runtime_version_test.m │ │ │ ├── sdk_variable_config.yaml │ │ │ ├── sdk_variable_test.dart │ │ │ ├── setup.dart │ │ │ ├── static_func_config.yaml │ │ │ ├── static_func_native_config.yaml │ │ │ ├── static_func_native_test.dart │ │ │ ├── static_func_test.dart │ │ │ ├── static_func_test.m │ │ │ ├── string_config.yaml │ │ │ ├── string_test.dart │ │ │ ├── string_test.m │ │ │ ├── swift_class_config.yaml │ │ │ ├── swift_class_test.dart │ │ │ ├── swift_class_test.swift │ │ │ ├── transitive_test.dart │ │ │ ├── transitive_test.h │ │ │ ├── typedef_config.yaml │ │ │ ├── typedef_test.dart │ │ │ ├── typedef_test.m │ │ │ └── util.dart │ │ ├── native_test │ │ │ ├── .gitignore │ │ │ ├── _expected_native_test_bindings.dart │ │ │ ├── build_test_dylib.dart │ │ │ ├── config.yaml │ │ │ ├── native_test.c │ │ │ ├── native_test.dart │ │ │ └── native_test.def │ │ ├── regen.dart │ │ ├── rename_tests │ │ │ ├── rename.h │ │ │ └── rename_test.dart │ │ ├── setup.dart │ │ ├── test_utils.dart │ │ └── unit_tests │ │ │ ├── api_availability_test.dart │ │ │ ├── config_util_test.dart │ │ │ ├── method_families.dart │ │ │ ├── normalize_path_test.dart │ │ │ ├── objc_framework_header_test.dart │ │ │ ├── objc_inheritance_edge_case_test.dart │ │ │ ├── scope_test.dart │ │ │ ├── sdk_variables_test.dart │ │ │ └── subtyping_test.dart │ ├── test_flutter │ │ └── flutter_template_tests │ │ │ └── flutter_plugin_ffi_test.dart │ ├── third_party │ │ ├── cjson_library │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── cJSON.c │ │ │ ├── cJSON.h │ │ │ └── license.txt │ │ ├── libclang │ │ │ ├── include │ │ │ │ └── clang-c │ │ │ │ │ ├── BuildSystem.h │ │ │ │ │ ├── CXCompilationDatabase.h │ │ │ │ │ ├── CXErrorCode.h │ │ │ │ │ ├── CXString.h │ │ │ │ │ ├── Documentation.h │ │ │ │ │ ├── ExternC.h │ │ │ │ │ ├── FatalErrorHandler.h │ │ │ │ │ ├── Index.h │ │ │ │ │ └── Platform.h │ │ │ └── license.txt │ │ └── sqlite │ │ │ ├── license.txt │ │ │ └── sqlite3.h │ └── tool │ │ ├── generate_json_schema.dart │ │ └── libclang_config.yaml ├── hooks │ ├── .gitignore │ ├── .pubignore │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── doc │ │ ├── README.md │ │ ├── debugging.md │ │ └── schema │ │ │ ├── README.md │ │ │ ├── hook │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ │ │ ├── sdk │ │ │ ├── build_input.generated.schema.json │ │ │ ├── build_output.generated.schema.json │ │ │ ├── link_input.generated.schema.json │ │ │ ├── link_output.generated.schema.json │ │ │ ├── shared_definitions.generated.schema.json │ │ │ └── shared_definitions.schema.json │ │ │ └── shared │ │ │ └── shared_definitions.schema.json │ ├── example │ │ ├── README.md │ │ ├── api │ │ │ ├── README.md │ │ │ ├── build_snippet_1.dart │ │ │ ├── build_snippet_2.dart │ │ │ ├── builder_snippet.dart │ │ │ ├── config_snippet_1.dart │ │ │ ├── config_snippet_2.dart │ │ │ ├── config_snippet_3.dart │ │ │ ├── config_snippet_4.dart │ │ │ ├── config_snippet_5.dart │ │ │ ├── link_snippet.dart │ │ │ └── test_snippet.dart │ │ ├── build │ │ │ ├── README.md │ │ │ ├── download_asset │ │ │ │ ├── README.md │ │ │ │ ├── ffigen.yaml │ │ │ │ ├── hook │ │ │ │ │ └── build.dart │ │ │ │ ├── lib │ │ │ │ │ ├── native_add.dart │ │ │ │ │ └── src │ │ │ │ │ │ └── hook_helpers │ │ │ │ │ │ ├── c_build.dart │ │ │ │ │ │ ├── download.dart │ │ │ │ │ │ ├── hashes.dart │ │ │ │ │ │ ├── target_versions.dart │ │ │ │ │ │ ├── targets.dart │ │ │ │ │ │ └── version.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ ├── src │ │ │ │ │ ├── native_add.c │ │ │ │ │ └── native_add.h │ │ │ │ ├── test │ │ │ │ │ └── native_add_test.dart │ │ │ │ └── tool │ │ │ │ │ ├── build.dart │ │ │ │ │ └── generate_asset_hashes.dart │ │ │ ├── local_asset │ │ │ │ ├── README.md │ │ │ │ ├── assets │ │ │ │ │ └── asset.txt │ │ │ │ ├── hook │ │ │ │ │ └── build.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ └── test │ │ │ │ │ └── build_test.dart │ │ │ ├── native_add_app │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── native_add_app.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ └── test │ │ │ │ │ └── native_add_library_test.dart │ │ │ ├── native_add_library │ │ │ │ ├── README.md │ │ │ │ ├── ffigen.yaml │ │ │ │ ├── hook │ │ │ │ │ └── build.dart │ │ │ │ ├── lib │ │ │ │ │ └── native_add_library.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ ├── src │ │ │ │ │ ├── native_add_library.c │ │ │ │ │ └── native_add_library.h │ │ │ │ └── test │ │ │ │ │ └── native_add_library_test.dart │ │ │ ├── native_dynamic_linking │ │ │ │ ├── README.md │ │ │ │ ├── ffigen.yaml │ │ │ │ ├── hook │ │ │ │ │ └── build.dart │ │ │ │ ├── lib │ │ │ │ │ └── add.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ ├── src │ │ │ │ │ ├── add.c │ │ │ │ │ ├── add.h │ │ │ │ │ ├── debug.c │ │ │ │ │ ├── debug.h │ │ │ │ │ ├── math.c │ │ │ │ │ └── math.h │ │ │ │ └── test │ │ │ │ │ └── add_test.dart │ │ │ ├── system_library │ │ │ │ ├── README.md │ │ │ │ ├── hook │ │ │ │ │ └── build.dart │ │ │ │ ├── lib │ │ │ │ │ └── memory.dart │ │ │ │ ├── pubspec.yaml │ │ │ │ └── test │ │ │ │ │ └── memory_test.dart │ │ │ └── use_dart_api │ │ │ │ ├── README.md │ │ │ │ ├── ffigen.yaml │ │ │ │ ├── hook │ │ │ │ └── build.dart │ │ │ │ ├── lib │ │ │ │ ├── src │ │ │ │ │ └── use_dart_api_bindings_generated.dart │ │ │ │ └── use_dart_api.dart │ │ │ │ ├── manifest.yaml │ │ │ │ ├── pubspec.yaml │ │ │ │ ├── src │ │ │ │ ├── dart_api.h │ │ │ │ ├── dart_api_dl.c │ │ │ │ ├── dart_api_dl.h │ │ │ │ ├── dart_embedder_api.h │ │ │ │ ├── dart_native_api.h │ │ │ │ ├── dart_tools_api.h │ │ │ │ ├── dart_version.h │ │ │ │ ├── internal │ │ │ │ │ └── dart_api_dl_impl.h │ │ │ │ ├── use_dart_api.c │ │ │ │ └── use_dart_api.h │ │ │ │ └── test │ │ │ │ └── use_dart_api_test.dart │ │ └── link │ │ │ ├── README.md │ │ │ ├── app_with_asset_treeshaking │ │ │ ├── CHANGELOG.md │ │ │ ├── analysis_options.yaml │ │ │ ├── bin │ │ │ │ └── app_with_asset_treeshaking.dart │ │ │ ├── lib │ │ │ │ └── app_with_asset_treeshaking.dart │ │ │ └── pubspec.yaml │ │ │ └── package_with_assets │ │ │ ├── CHANGELOG.md │ │ │ ├── assets │ │ │ ├── unused_asset.json │ │ │ └── used_asset.json │ │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ │ ├── lib │ │ │ └── package_with_assets.dart │ │ │ └── pubspec.yaml │ ├── lib │ │ ├── hooks.dart │ │ └── src │ │ │ ├── api │ │ │ ├── build_and_link.dart │ │ │ ├── builder.dart │ │ │ └── linker.dart │ │ │ ├── args_parser.dart │ │ │ ├── avoid_import_outside_src_rule_test.dart │ │ │ ├── config.dart │ │ │ ├── encoded_asset.dart │ │ │ ├── extension.dart │ │ │ ├── hooks │ │ │ └── syntax.g.dart │ │ │ ├── metadata.dart │ │ │ ├── test.dart │ │ │ ├── user_defines.dart │ │ │ ├── utils │ │ │ ├── datetime.dart │ │ │ ├── file.dart │ │ │ ├── json.dart │ │ │ └── uri.dart │ │ │ └── validation.dart │ ├── pubspec.yaml │ ├── test │ │ ├── api │ │ │ └── build_test.dart │ │ ├── build_input_test.dart │ │ ├── build_output_test.dart │ │ ├── checksum_test.dart │ │ ├── data │ │ │ ├── build_input.json │ │ │ ├── build_output.json │ │ │ ├── build_output_windows.json │ │ │ ├── link_input.json │ │ │ └── link_output.json │ │ ├── example │ │ │ ├── external_references_test.dart │ │ │ ├── local_asset_test.dart │ │ │ ├── native_add_library_test.dart │ │ │ ├── native_dynamic_linking_test.dart │ │ │ └── pub_publish_size_test.dart │ │ ├── helpers.dart │ │ ├── json_schema │ │ │ ├── helpers.dart │ │ │ └── schema_test.dart │ │ ├── link_input_test.dart │ │ ├── link_output_test.dart │ │ ├── model │ │ │ └── metadata_asset_test.dart │ │ ├── test_test.dart │ │ └── validation_test.dart │ └── tool │ │ ├── generate_schemas.dart │ │ ├── generate_syntax.dart │ │ ├── normalize.dart │ │ └── update_snippets.dart ├── hooks_runner │ ├── .pubignore │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── dart_test.yaml │ ├── lib │ │ ├── hooks_runner.dart │ │ └── src │ │ │ ├── build_runner │ │ │ ├── build_planner.dart │ │ │ ├── build_runner.dart │ │ │ ├── failure.dart │ │ │ ├── result.dart │ │ │ └── tracing_file_system.dart │ │ │ ├── dependencies_hash_file │ │ │ └── dependencies_hash_file.dart │ │ │ ├── locking │ │ │ └── locking.dart │ │ │ ├── model │ │ │ ├── build_result.dart │ │ │ ├── hook_result.dart │ │ │ ├── kernel_assets.dart │ │ │ ├── link_result.dart │ │ │ └── target.dart │ │ │ ├── package_layout │ │ │ └── package_layout.dart │ │ │ └── utils │ │ │ ├── file.dart │ │ │ ├── run_process.dart │ │ │ └── uri.dart │ ├── pubspec.yaml │ ├── test │ │ ├── build_runner │ │ │ ├── absolute_path_test.dart │ │ │ ├── build_dependencies_test.dart │ │ │ ├── build_planner_test.dart │ │ │ ├── build_process_helper.dart │ │ │ ├── build_runner_asset_id_test.dart │ │ │ ├── build_runner_build_output_format_test.dart │ │ │ ├── build_runner_caching_test.dart │ │ │ ├── build_runner_cycle_test.dart │ │ │ ├── build_runner_failure_test.dart │ │ │ ├── build_runner_non_root_package_test.dart │ │ │ ├── build_runner_reusability_test.dart │ │ │ ├── build_runner_test.dart │ │ │ ├── concurrency_shared_test.dart │ │ │ ├── concurrency_test.dart │ │ │ ├── concurrency_test_helper.dart │ │ │ ├── conflicting_dylib_test.dart │ │ │ ├── environment_filter_test.dart │ │ │ ├── fail_on_os_sdk_version_test.dart │ │ │ ├── helpers.dart │ │ │ ├── link_caching_test.dart │ │ │ ├── link_test.dart │ │ │ ├── metadata_test.dart │ │ │ ├── no_build_output_test.dart │ │ │ ├── package_layout_test.dart │ │ │ ├── packaging_preference_test.dart │ │ │ ├── parse_dep_file_test.dart │ │ │ ├── pub_workspace_test.dart │ │ │ ├── resources_test.dart │ │ │ ├── system_library_test.dart │ │ │ ├── version_skew_test.dart │ │ │ └── wrong_linker_test.dart │ │ ├── dependencies_hash_file │ │ │ └── dependencies_hash_file_test.dart │ │ ├── helpers.dart │ │ ├── locking │ │ │ ├── locking_test.dart │ │ │ └── locking_test_helper.dart │ │ ├── model │ │ │ ├── kernel_assets_test.dart │ │ │ └── target_test.dart │ │ └── test_data │ │ │ ├── native_dynamic_linking_helper.dart │ │ │ ├── native_dynamic_linking_test.dart │ │ │ ├── reusable_dynamic_library_test.dart │ │ │ ├── transformer_test.dart │ │ │ └── user_defines_test.dart │ └── test_data │ │ ├── README.md │ │ ├── add_asset_link │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bin │ │ │ └── add_asset_link.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── add_asset_link.dart │ │ │ └── src │ │ │ │ ├── add_asset_link.dart │ │ │ │ └── add_asset_link_bindings.dart │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_add.c │ │ │ └── native_add.h │ │ ├── complex_link │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── data_0.json │ │ │ └── data_1.json │ │ ├── bin │ │ │ └── complex_link.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── complex_link_helper │ │ ├── assets │ │ │ ├── data_helper_0.json │ │ │ ├── data_helper_1.json │ │ │ ├── data_helper_2.json │ │ │ └── data_helper_3.json │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── complex_link_helper.dart │ │ └── pubspec.yaml │ │ ├── cyclic_link_package_1 │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── cyclic_link_package_2 │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── cyclic_package_1 │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── cyclic_package_2 │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── dart_app │ │ ├── .gitignore │ │ ├── bin │ │ │ └── dart_app.dart │ │ └── pubspec.yaml │ │ ├── depend_on_fail_build │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── depend_on_fail_build.dart │ │ └── pubspec.yaml │ │ ├── depend_on_fail_build_app │ │ ├── bin │ │ │ └── depend_on_fail_build_app.dart │ │ └── pubspec.yaml │ │ ├── dev_dependency_with_hook │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── my_test.dart │ │ ├── download_assets │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── drop_dylib_link │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bin │ │ │ └── drop_dylib_link.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── drop_dylib_link.dart │ │ │ └── src │ │ │ │ ├── drop_dylib_link.dart │ │ │ │ └── drop_dylib_link_bindings.dart │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_add.c │ │ │ ├── native_add.h │ │ │ ├── native_multiply.c │ │ │ └── native_multiply.h │ │ ├── fail_build │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── fail_build.dart │ │ └── pubspec.yaml │ │ ├── fail_on_os_sdk_version │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── fail_on_os_sdk_version_link │ │ ├── assets │ │ │ └── data.json │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── fail_on_os_sdk_version_linker │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── flag_app │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bin │ │ │ └── flag_app.dart │ │ ├── lib │ │ │ └── flag_app.dart │ │ └── pubspec.yaml │ │ ├── flag_enthusiast_1 │ │ ├── .gitignore │ │ ├── README.md │ │ ├── hook │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── flag_enthusiast_1.dart │ │ │ └── src │ │ │ │ └── flag_enthusiast_1_base.dart │ │ └── pubspec.yaml │ │ ├── flag_enthusiast_2 │ │ ├── .gitignore │ │ ├── README.md │ │ ├── hook │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── flag_enthusiast_2.dart │ │ │ └── src │ │ │ │ └── flag_enthusiast_2_base.dart │ │ └── pubspec.yaml │ │ ├── fun_with_flags │ │ ├── .gitignore │ │ ├── README.md │ │ ├── assets │ │ │ ├── ca.txt │ │ │ ├── de.txt │ │ │ └── fr.txt │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── fun_with_flags.dart │ │ │ ├── hook.dart │ │ │ └── src │ │ │ │ ├── fun_with_flags_base.dart │ │ │ │ └── hook.dart │ │ └── pubspec.yaml │ │ ├── infra_failure │ │ ├── bin │ │ │ └── infra_failure.dart │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── link_inverse_app │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── link_inverse_package │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── manifest.yaml │ │ ├── manifest_generator.dart │ │ ├── native_add │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ ├── native_add.dart │ │ │ └── src │ │ │ │ ├── native_add.dart │ │ │ │ └── native_add_bindings_generated.dart │ │ ├── manifest.yaml │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── native_add.c │ │ │ └── native_add.h │ │ └── test │ │ │ └── native_add_test.dart │ │ ├── native_add_add_source │ │ ├── README.md │ │ ├── hook │ │ │ └── build.dart │ │ ├── manifest.yaml │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_multiply.c │ │ │ └── native_multiply.h │ │ ├── native_add_add_symbol │ │ ├── README.md │ │ ├── manifest.yaml │ │ └── src │ │ │ ├── native_add.c │ │ │ └── native_add.h │ │ ├── native_add_break_build │ │ ├── README.md │ │ ├── manifest.yaml │ │ └── src │ │ │ └── native_add.c │ │ ├── native_add_duplicate │ │ ├── bin │ │ │ └── native_add_duplicate.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_add.c │ │ │ └── native_add.h │ │ ├── native_add_fix_build │ │ ├── README.md │ │ ├── manifest.yaml │ │ └── src │ │ │ └── native_add.c │ │ ├── native_add_version_skew │ │ ├── analysis_options.yaml │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ ├── native_add.dart │ │ │ └── src │ │ │ │ ├── native_add.dart │ │ │ │ └── native_add_bindings_generated.dart │ │ ├── manifest.yaml │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── native_add.c │ │ │ └── native_add.h │ │ └── test │ │ │ └── native_add_test.dart │ │ ├── native_add_version_skew_2 │ │ ├── analysis_options.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── manifest.yaml │ │ └── pubspec.yaml │ │ ├── native_dynamic_linking │ │ ├── README.md │ │ ├── bin │ │ │ └── native_dynamic_linking.dart │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── add.dart │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── add.c │ │ │ ├── add.h │ │ │ ├── debug.c │ │ │ ├── debug.h │ │ │ ├── math.c │ │ │ └── math.h │ │ └── test │ │ │ └── add_test.dart │ │ ├── native_subtract │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ ├── native_subtract.dart │ │ │ └── src │ │ │ │ ├── native_subtract.dart │ │ │ │ └── native_subtract_bindings_generated.dart │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_subtract.c │ │ │ └── native_subtract.h │ │ ├── no_asset_for_link │ │ ├── hook │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── no_build_output │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── no_hook │ │ ├── lib │ │ │ └── no_hook.dart │ │ ├── manifest.yaml │ │ └── pubspec.yaml │ │ ├── package_reading_metadata │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── package_with_metadata │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── relative_path │ │ ├── assets │ │ │ └── test_asset.txt │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── reusable_dynamic_library │ │ ├── README.md │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ ├── add.dart │ │ │ └── hook.dart │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── add.c │ │ │ └── add.h │ │ └── test │ │ │ └── add_test.dart │ │ ├── reuse_dynamic_library │ │ ├── README.md │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── my_add.dart │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── my_add.c │ │ │ └── my_add.h │ │ └── test │ │ │ └── add_test.dart │ │ ├── simple_data_asset │ │ ├── .gitignore │ │ ├── README.md │ │ ├── assets │ │ │ └── test_asset.txt │ │ ├── bin │ │ │ ├── deep_modify_data_asset.dart.debug │ │ │ ├── modify_data_asset.dart.debug │ │ │ └── simple_data_asset.dart.debug │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── simple_link │ │ ├── assets │ │ │ ├── data_0.json │ │ │ ├── data_1.json │ │ │ ├── data_2.json │ │ │ └── data_3.json │ │ ├── bin │ │ │ └── simple_link.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── simple_link_change_asset │ │ ├── assets │ │ │ ├── data_0.json │ │ │ ├── data_1.json │ │ │ ├── data_2.json │ │ │ └── data_3.json │ │ └── manifest.yaml │ │ ├── some_dev_dep │ │ ├── bin │ │ │ └── some_dev_dep.dart │ │ └── pubspec.yaml │ │ ├── system_library │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ ├── memory_executable.dart │ │ │ ├── memory_process.dart │ │ │ └── memory_system.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── memory_test.dart │ │ ├── transformer │ │ ├── README.md │ │ ├── data │ │ │ ├── data0.json │ │ │ ├── data1.json │ │ │ ├── data2.json │ │ │ ├── data3.json │ │ │ ├── data4.json │ │ │ ├── data5.json │ │ │ ├── data6.json │ │ │ ├── data7.json │ │ │ ├── data8.json │ │ │ └── data9.json │ │ ├── hook │ │ │ └── build.dart │ │ ├── lib │ │ │ └── src │ │ │ │ └── transform.dart │ │ ├── manifest.yaml │ │ ├── pubspec.yaml │ │ └── tool │ │ │ └── generate_data.dart │ │ ├── treeshaking_native_libs │ │ ├── bin │ │ │ └── treeshaking_native_libs.dart │ │ ├── ffigen.yaml │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── treeshaking_native_libs.dart │ │ │ │ └── treeshaking_native_libs_bindings_generated.dart │ │ │ └── treeshaking_native_libs.dart │ │ ├── pubspec.yaml │ │ ├── src │ │ │ ├── native_add.c │ │ │ ├── native_add.h │ │ │ ├── native_multiply.c │ │ │ └── native_multiply.h │ │ └── test │ │ │ └── treeshaking_native_libs_test.dart │ │ ├── use_all_api │ │ ├── README.md │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ └── pubspec.yaml │ │ ├── user_defines │ │ ├── assets │ │ │ └── data.json │ │ ├── bin │ │ │ └── user_defines.dart │ │ ├── hook │ │ │ └── build.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── user_defines_test.dart │ │ ├── wrong_build_output │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── wrong_build_output_2 │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── wrong_build_output_3 │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ ├── wrong_linker │ │ ├── hook │ │ │ └── build.dart │ │ └── pubspec.yaml │ │ └── wrong_namespace_asset │ │ ├── hook │ │ └── build.dart │ │ └── pubspec.yaml ├── jni │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ │ ├── README.md │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── settings.gradle │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── dart_lang │ │ │ └── jni │ │ │ └── JniPlugin.java │ ├── bin │ │ └── setup.dart │ ├── dart_test.yaml │ ├── example │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── android │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── github │ │ │ │ │ │ │ └── dart_lang │ │ │ │ │ │ │ └── jni_example │ │ │ │ │ │ │ └── Toaster.java │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── dart │ │ │ │ │ │ │ └── jni_example │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── integration_test │ │ │ └── on_device_jni_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── linux │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ │ └── CMakeLists.txt │ │ │ ├── main.cc │ │ │ ├── my_application.cc │ │ │ └── my_application.h │ │ ├── macos │ │ │ ├── Flutter │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ └── Flutter-Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ ├── Info.plist │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ └── Release.entitlements │ │ ├── pubspec.yaml │ │ └── windows │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ └── CMakeLists.txt │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ ├── ffigen.yaml │ ├── ffigen_exts.yaml │ ├── java │ │ ├── .gitignore │ │ ├── README.md │ │ ├── build.gradle.kts │ │ ├── gradle │ │ │ ├── libs.versions.toml │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── dart_lang │ │ │ └── jni │ │ │ ├── JniUtils.java │ │ │ ├── PortCleaner.java │ │ │ ├── PortContinuation.java │ │ │ └── PortProxyBuilder.java │ ├── lib │ │ ├── _internal.dart │ │ ├── jni.dart │ │ ├── jni_symbols.yaml │ │ └── src │ │ │ ├── accessors.dart │ │ │ ├── build_util │ │ │ └── build_util.dart │ │ │ ├── errors.dart │ │ │ ├── jarray.dart │ │ │ ├── jclass.dart │ │ │ ├── jimplementer.dart │ │ │ ├── jni.dart │ │ │ ├── jobject.dart │ │ │ ├── jprimitives.dart │ │ │ ├── jreference.dart │ │ │ ├── jvalues.dart │ │ │ ├── kotlin.dart │ │ │ ├── lang │ │ │ ├── jboolean.dart │ │ │ ├── jbyte.dart │ │ │ ├── jcharacter.dart │ │ │ ├── jdouble.dart │ │ │ ├── jfloat.dart │ │ │ ├── jinteger.dart │ │ │ ├── jlong.dart │ │ │ ├── jnumber.dart │ │ │ ├── jshort.dart │ │ │ ├── jstring.dart │ │ │ └── lang.dart │ │ │ ├── method_invocation.dart │ │ │ ├── nio │ │ │ ├── jbuffer.dart │ │ │ ├── jbyte_buffer.dart │ │ │ └── nio.dart │ │ │ ├── plugin │ │ │ └── generated_plugin.dart │ │ │ ├── third_party │ │ │ ├── generated_bindings.dart │ │ │ ├── global_env_extensions.dart │ │ │ └── jni_bindings_generated.dart │ │ │ ├── types.dart │ │ │ └── util │ │ │ ├── jiterator.dart │ │ │ ├── jlist.dart │ │ │ ├── jmap.dart │ │ │ ├── jset.dart │ │ │ └── util.dart │ ├── linux │ │ └── CMakeLists.txt │ ├── pubspec.yaml │ ├── src │ │ ├── .clang-format │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── dartjni.c │ │ ├── dartjni.h │ │ ├── include │ │ │ ├── BUILD.gn │ │ │ ├── analyze_snapshot_api.h │ │ │ ├── bin │ │ │ │ ├── dart_io_api.h │ │ │ │ └── native_assets_api.h │ │ │ ├── dart_api.h │ │ │ ├── dart_api_dl.c │ │ │ ├── dart_api_dl.h │ │ │ ├── dart_embedder_api.h │ │ │ ├── dart_native_api.h │ │ │ ├── dart_tools_api.h │ │ │ ├── dart_version.h │ │ │ └── internal │ │ │ │ └── dart_api_dl_impl.h │ │ ├── jni_constants.h │ │ └── third_party │ │ │ ├── global_jni_env.c │ │ │ └── global_jni_env.h │ ├── test │ │ ├── boxed_test.dart │ │ ├── debug_release_test.dart │ │ ├── exception_test.dart │ │ ├── global_env_test.dart │ │ ├── isolate_test.dart │ │ ├── jarray_test.dart │ │ ├── jbyte_buffer_test.dart │ │ ├── jlist_test.dart │ │ ├── jmap_test.dart │ │ ├── jobject_test.dart │ │ ├── jset_test.dart │ │ ├── jstring_test.dart │ │ ├── load_test.dart │ │ ├── test_util │ │ │ └── test_util.dart │ │ └── type_test.dart │ ├── third_party │ │ └── jni.h │ ├── tool │ │ ├── generate_ffi_bindings.dart │ │ ├── generate_ide_files.dart │ │ ├── generate_jni_bindings.dart │ │ └── wrapper_generators │ │ │ ├── ffigen_util.dart │ │ │ ├── generate_c_extensions.dart │ │ │ ├── generate_dart_extensions.dart │ │ │ ├── generate_helper_functions.dart │ │ │ └── logging.dart │ └── windows │ │ └── CMakeLists.txt ├── jnigen │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── android_test_runner │ │ ├── .metadata │ │ ├── README.md │ │ ├── analysis_options.yaml │ │ ├── android │ │ │ ├── app │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── kotlin │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── github │ │ │ │ │ │ │ └── dart_lang │ │ │ │ │ │ │ └── jnigen │ │ │ │ │ │ │ └── android_integration_test │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── integration_test │ │ │ └── runtime_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ └── pubspec.yaml │ ├── bin │ │ ├── download_maven_jars.dart │ │ ├── jnigen.dart │ │ └── setup.dart │ ├── dart_test.yaml │ ├── dartdoc_options.yaml │ ├── doc │ │ ├── debugging.md │ │ ├── interface_implementation.md │ │ ├── java_differences.md │ │ ├── lifecycle.md │ │ └── threading.md │ ├── example │ │ ├── README.md │ │ ├── in_app_java │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── proguard-rules.pro │ │ │ │ │ └── src │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ └── in_app_java │ │ │ │ │ │ │ │ └── AndroidUtils.java │ │ │ │ │ │ ├── kotlin │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ └── in_app_java │ │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── profile │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── lib │ │ │ │ ├── android_utils.g.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── tool │ │ │ │ └── jnigen.dart │ │ ├── kotlin_plugin │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── android │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── kotlin │ │ │ │ │ └── Example.kt │ │ │ ├── example │ │ │ │ ├── .metadata │ │ │ │ ├── README.md │ │ │ │ ├── analysis_options.yaml │ │ │ │ ├── android │ │ │ │ │ ├── app │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ ├── proguard-rules.pro │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ │ ├── kotlin │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── kotlin_plugin │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ │ │ └── res │ │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle.properties │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── settings.gradle │ │ │ │ ├── lib │ │ │ │ │ └── main.dart │ │ │ │ └── pubspec.yaml │ │ │ ├── jnigen.yaml │ │ │ ├── lib │ │ │ │ ├── kotlin_bindings.dart │ │ │ │ └── kotlin_plugin.dart │ │ │ └── pubspec.yaml │ │ ├── notification_plugin │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── android │ │ │ │ ├── build.gradle │ │ │ │ ├── settings.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── notification_plugin │ │ │ │ │ └── Notifications.java │ │ │ ├── example │ │ │ │ ├── README.md │ │ │ │ ├── analysis_options.yaml │ │ │ │ ├── android │ │ │ │ │ ├── app │ │ │ │ │ │ ├── build.gradle │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ │ ├── kotlin │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── notification_plugin_example │ │ │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ │ │ └── res │ │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle.properties │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── settings.gradle │ │ │ │ ├── lib │ │ │ │ │ └── main.dart │ │ │ │ └── pubspec.yaml │ │ │ ├── jnigen.yaml │ │ │ ├── lib │ │ │ │ └── notifications.dart │ │ │ └── pubspec.yaml │ │ └── pdfbox_plugin │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── AndroidManifest.xml │ │ │ ├── dart_example │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── bin │ │ │ │ └── pdf_info.dart │ │ │ └── pubspec.yaml │ │ │ ├── example │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── kotlin │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ └── pdfbox_plugin_example │ │ │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── profile │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ └── CMakeLists.txt │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── pubspec.yaml │ │ │ └── windows │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ └── CMakeLists.txt │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ │ ├── jnigen.yaml │ │ │ ├── lib │ │ │ ├── pdfbox_plugin.dart │ │ │ └── src │ │ │ │ └── third_party │ │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── pdfbox │ │ │ │ ├── pdmodel │ │ │ │ ├── PDDocument.dart │ │ │ │ ├── PDDocumentInformation.dart │ │ │ │ └── _package.dart │ │ │ │ └── text │ │ │ │ ├── PDFTextStripper.dart │ │ │ │ └── _package.dart │ │ │ ├── linux │ │ │ └── CMakeLists.txt │ │ │ ├── pubspec.yaml │ │ │ └── windows │ │ │ └── CMakeLists.txt │ ├── java │ │ ├── .gitignore │ │ ├── README.md │ │ ├── build.gradle.kts │ │ ├── gradle │ │ │ ├── libs.versions.toml │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── dart_lang │ │ │ │ └── jnigen │ │ │ │ └── apisummarizer │ │ │ │ ├── Main.java │ │ │ │ ├── SummarizerOptions.java │ │ │ │ ├── disasm │ │ │ │ ├── AsmAnnotationVisitor.java │ │ │ │ ├── AsmClassSignatureVisitor.java │ │ │ │ ├── AsmClassVisitor.java │ │ │ │ ├── AsmConstants.java │ │ │ │ ├── AsmFieldVisitor.java │ │ │ │ ├── AsmMethodSignatureVisitor.java │ │ │ │ ├── AsmMethodVisitor.java │ │ │ │ ├── AsmSummarizer.java │ │ │ │ ├── AsmTypeUsageSignatureVisitor.java │ │ │ │ ├── KotlinMetadataAnnotationVisitor.java │ │ │ │ └── TypeUtils.java │ │ │ │ ├── doclet │ │ │ │ ├── AnnotationVisitor.java │ │ │ │ ├── AstEnv.java │ │ │ │ ├── ElementBuilders.java │ │ │ │ └── SummarizerDoclet.java │ │ │ │ ├── elements │ │ │ │ ├── ClassDecl.java │ │ │ │ ├── DeclKind.java │ │ │ │ ├── Field.java │ │ │ │ ├── JavaAnnotation.java │ │ │ │ ├── JavaDocComment.java │ │ │ │ ├── KotlinClass.java │ │ │ │ ├── KotlinConstructor.java │ │ │ │ ├── KotlinFunction.java │ │ │ │ ├── KotlinPackage.java │ │ │ │ ├── KotlinProperty.java │ │ │ │ ├── KotlinType.java │ │ │ │ ├── KotlinTypeParameter.java │ │ │ │ ├── KotlinTypeProjection.java │ │ │ │ ├── KotlinValueParameter.java │ │ │ │ ├── Method.java │ │ │ │ ├── Package.java │ │ │ │ ├── Param.java │ │ │ │ ├── TypeParam.java │ │ │ │ └── TypeUsage.java │ │ │ │ └── util │ │ │ │ ├── ClassFinder.java │ │ │ │ ├── CoreClassFinder.java │ │ │ │ ├── ExceptionUtil.java │ │ │ │ ├── JarEntryFileObject.java │ │ │ │ ├── JsonWriter.java │ │ │ │ ├── Log.java │ │ │ │ ├── SkipException.java │ │ │ │ └── StreamUtil.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── dart_lang │ │ │ └── jnigen │ │ │ └── apisummarizer │ │ │ └── ClassFinderTest.java │ ├── lib │ │ ├── jnigen.dart │ │ ├── src │ │ │ ├── bindings │ │ │ │ ├── dart_generator.dart │ │ │ │ ├── excluder.dart │ │ │ │ ├── kotlin_processor.dart │ │ │ │ ├── linker.dart │ │ │ │ ├── printer.dart │ │ │ │ ├── renamer.dart │ │ │ │ ├── resolver.dart │ │ │ │ └── visitor.dart │ │ │ ├── config │ │ │ │ ├── config.dart │ │ │ │ ├── config_exception.dart │ │ │ │ ├── config_types.dart │ │ │ │ ├── experiments.dart │ │ │ │ └── yaml_reader.dart │ │ │ ├── elements │ │ │ │ ├── elements.dart │ │ │ │ ├── elements.g.dart │ │ │ │ └── j_elements.dart │ │ │ ├── generate_bindings.dart │ │ │ ├── logging │ │ │ │ └── logging.dart │ │ │ ├── summary │ │ │ │ └── summary.dart │ │ │ ├── tools │ │ │ │ ├── android_sdk_tools.dart │ │ │ │ ├── build_summarizer.dart │ │ │ │ ├── gradle_tools.dart │ │ │ │ └── tools.dart │ │ │ └── util │ │ │ │ ├── find_package.dart │ │ │ │ └── string_util.dart │ │ └── tools.dart │ ├── pubspec.yaml │ ├── test │ │ ├── README.md │ │ ├── config_test.dart │ │ ├── core_class_generation_test.dart │ │ ├── dart_generator_test.dart │ │ ├── descriptor_test.dart │ │ ├── generation_test.dart │ │ ├── jackson_core_test │ │ │ ├── .gitignore │ │ │ ├── generate.dart │ │ │ ├── generated_files_test.dart │ │ │ ├── jnigen.yaml │ │ │ ├── runtime_test_registrant.dart │ │ │ └── third_party │ │ │ │ └── bindings │ │ │ │ └── com │ │ │ │ └── fasterxml │ │ │ │ └── jackson │ │ │ │ └── core │ │ │ │ ├── JsonFactory.dart │ │ │ │ ├── JsonParser.dart │ │ │ │ ├── JsonToken.dart │ │ │ │ └── _package.dart │ │ ├── kotlin_test │ │ │ ├── bindings │ │ │ │ └── kotlin.dart │ │ │ ├── generate.dart │ │ │ ├── generated_files_test.dart │ │ │ ├── kotlin │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── kotlin │ │ │ │ │ └── com │ │ │ │ │ └── github │ │ │ │ │ └── dart_lang │ │ │ │ │ └── jnigen │ │ │ │ │ ├── Measure.kt │ │ │ │ │ ├── Nullability.kt │ │ │ │ │ ├── Operators.kt │ │ │ │ │ ├── SuspendFun.kt │ │ │ │ │ ├── TopLevel.kt │ │ │ │ │ └── subpackage │ │ │ │ │ └── TopLevel.kt │ │ │ └── runtime_test_registrant.dart │ │ ├── package_resolver_test.dart │ │ ├── regenerate_examples_test.dart │ │ ├── renamer_test.dart │ │ ├── runtime_test.dart │ │ ├── simple_package_test │ │ │ ├── bindings │ │ │ │ └── simple_package.dart │ │ │ ├── generate.dart │ │ │ ├── generated_files_test.dart │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── github │ │ │ │ │ └── dart_lang │ │ │ │ │ └── jnigen │ │ │ │ │ ├── annotations │ │ │ │ │ ├── Annotated.java │ │ │ │ │ ├── JsonSerializable.java │ │ │ │ │ ├── MyDataClass.java │ │ │ │ │ ├── NotNull.java │ │ │ │ │ └── Nullable.java │ │ │ │ │ ├── enums │ │ │ │ │ └── Colors.java │ │ │ │ │ ├── generics │ │ │ │ │ ├── GenericTypeParams.java │ │ │ │ │ ├── GrandParent.java │ │ │ │ │ ├── MyMap.java │ │ │ │ │ ├── MyStack.java │ │ │ │ │ ├── StringKeyedMap.java │ │ │ │ │ ├── StringMap.java │ │ │ │ │ ├── StringStack.java │ │ │ │ │ └── StringValuedMap.java │ │ │ │ │ ├── inheritance │ │ │ │ │ ├── BaseClass.java │ │ │ │ │ ├── BaseGenericInterface.java │ │ │ │ │ ├── BaseInterface.java │ │ │ │ │ ├── DerivedInterface.java │ │ │ │ │ ├── GenericDerivedClass.java │ │ │ │ │ └── SpecificDerivedClass.java │ │ │ │ │ ├── interfaces │ │ │ │ │ ├── GenericInterface.java │ │ │ │ │ ├── InheritedFromMyInterface.java │ │ │ │ │ ├── InheritedFromMyRunnable.java │ │ │ │ │ ├── MyInterface.java │ │ │ │ │ ├── MyInterfaceConsumer.java │ │ │ │ │ ├── MyRunnable.java │ │ │ │ │ ├── MyRunnableRunner.java │ │ │ │ │ ├── StringConversionException.java │ │ │ │ │ ├── StringConverter.java │ │ │ │ │ └── StringConverterConsumer.java │ │ │ │ │ ├── pkg2 │ │ │ │ │ ├── C2.java │ │ │ │ │ └── Example.java │ │ │ │ │ ├── regressions │ │ │ │ │ ├── R2250.java │ │ │ │ │ └── R693.java │ │ │ │ │ └── simple_package │ │ │ │ │ ├── Example.java │ │ │ │ │ ├── Exceptions.java │ │ │ │ │ └── Fields.java │ │ │ └── runtime_test_registrant.dart │ │ ├── summary_generation_test.dart │ │ ├── summary_test.dart │ │ ├── test_util │ │ │ ├── bindings_test_setup.dart │ │ │ ├── callback_types.dart │ │ │ ├── summary_util.dart │ │ │ └── test_util.dart │ │ ├── type_path_test.dart │ │ ├── user_visitor_test.dart │ │ └── version_test.dart │ └── tool │ │ ├── command_runner.dart │ │ └── regenerate_all_bindings.dart ├── json_syntax_generator │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── json_syntax_generator.dart │ │ └── src │ │ │ ├── generator │ │ │ ├── code_generation_helpers.dart │ │ │ ├── enum_class_generator.dart │ │ │ ├── helper_library.dart │ │ │ ├── normal_class_generator.dart │ │ │ ├── property_generator.dart │ │ │ └── syntax_generator.dart │ │ │ ├── model │ │ │ ├── class_info.dart │ │ │ ├── dart_type.dart │ │ │ ├── property_info.dart │ │ │ ├── schema_info.dart │ │ │ └── utils.dart │ │ │ └── parser │ │ │ └── schema_analyzer.dart │ ├── pubspec.yaml │ └── test │ │ └── README.md ├── native_doc_dartifier │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── example │ │ ├── camerax.dart │ │ ├── dartify_example.dart │ │ └── dartify_rag_example.dart │ ├── lib │ │ ├── objectbox-model.json │ │ ├── objectbox.g.dart │ │ └── src │ │ │ ├── ast.dart │ │ │ ├── code_processor.dart │ │ │ ├── context.dart │ │ │ ├── dartify_code.dart │ │ │ ├── populate_rag.dart │ │ │ ├── prompts.dart │ │ │ ├── public_abstractor.dart │ │ │ ├── rag.dart │ │ │ └── rag_models.dart │ ├── pubspec.yaml │ ├── test │ │ ├── dartify_simple_cases │ │ │ ├── bindings.dart │ │ │ ├── dartified_snippets │ │ │ │ ├── enums.dart │ │ │ │ ├── identifiers.dart │ │ │ │ ├── implement_inline_interface.dart │ │ │ │ ├── implement_normal_interface.dart │ │ │ │ ├── inner_class.dart │ │ │ │ ├── overloaded_methods.dart │ │ │ │ └── strings.dart │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ ├── Accumulator.java │ │ │ │ │ ├── Example.java │ │ │ │ │ └── Runnable.java │ │ │ ├── java_snippets.dart │ │ │ ├── jnigen.yaml │ │ │ └── runtime_test.dart │ │ ├── imported_packages_test.dart │ │ ├── public_abstractor_test.dart │ │ └── rag_test.dart │ └── tool │ │ ├── compile_java.dart │ │ └── prepare_dartify_test.dart ├── native_test_helpers │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── native_test_helpers.dart │ │ └── src │ │ │ ├── find_package_root.dart │ │ │ └── yaml_to_json.dart │ └── pubspec.yaml ├── native_toolchain_c │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── native_toolchain_c.dart │ │ └── src │ │ │ ├── cbuilder │ │ │ ├── build_mode.dart │ │ │ ├── cbuilder.dart │ │ │ ├── clinker.dart │ │ │ ├── compiler_resolver.dart │ │ │ ├── ctool.dart │ │ │ ├── language.dart │ │ │ ├── linker_options.dart │ │ │ ├── linkmode.dart │ │ │ ├── logger.dart │ │ │ ├── optimization_level.dart │ │ │ ├── output_type.dart │ │ │ └── run_cbuilder.dart │ │ │ ├── native_toolchain │ │ │ ├── android_ndk.dart │ │ │ ├── apple_clang.dart │ │ │ ├── clang.dart │ │ │ ├── gcc.dart │ │ │ ├── msvc.dart │ │ │ ├── recognizer.dart │ │ │ ├── tool_likeness.dart │ │ │ └── xcode.dart │ │ │ ├── tool │ │ │ ├── tool.dart │ │ │ ├── tool_error.dart │ │ │ ├── tool_instance.dart │ │ │ ├── tool_requirement.dart │ │ │ └── tool_resolver.dart │ │ │ └── utils │ │ │ ├── env_from_bat.dart │ │ │ ├── run_process.dart │ │ │ └── sem_version.dart │ ├── pubspec.yaml │ └── test │ │ ├── cbuilder │ │ ├── cbuilder_build_failure_test.dart │ │ ├── cbuilder_cross_android_test.dart │ │ ├── cbuilder_cross_ios_test.dart │ │ ├── cbuilder_cross_linux_host_test.dart │ │ ├── cbuilder_cross_macos_host_test.dart │ │ ├── cbuilder_cross_windows_host_test.dart │ │ ├── cbuilder_test.dart │ │ ├── compiler_resolver_test.dart │ │ ├── objective_c_test.dart │ │ └── testfiles │ │ │ ├── add │ │ │ └── src │ │ │ │ └── add.c │ │ │ ├── add_objective_c │ │ │ └── src │ │ │ │ └── add.m │ │ │ ├── build_failure │ │ │ ├── cl.c │ │ │ └── cl.h │ │ │ ├── defines │ │ │ └── src │ │ │ │ ├── defines.c │ │ │ │ └── forcedInclude.c │ │ │ ├── dynamically_linked │ │ │ └── src │ │ │ │ ├── debug.c │ │ │ │ ├── debug.h │ │ │ │ ├── dynamically_linked.c │ │ │ │ ├── math.c │ │ │ │ └── math.h │ │ │ ├── hello_world │ │ │ └── src │ │ │ │ └── hello_world.c │ │ │ ├── hello_world_cpp │ │ │ └── src │ │ │ │ └── hello_world_cpp.cc │ │ │ └── includes │ │ │ ├── include │ │ │ └── includes.h │ │ │ └── src │ │ │ └── includes.c │ │ ├── clinker │ │ ├── build_testfiles.dart │ │ ├── objects_cross_android_test.dart │ │ ├── objects_cross_ios_test.dart │ │ ├── objects_cross_test.dart │ │ ├── objects_helper.dart │ │ ├── objects_test.dart │ │ ├── rust_test.dart │ │ ├── testfiles │ │ │ └── linker │ │ │ │ ├── symbols.def │ │ │ │ ├── symbols.lds │ │ │ │ ├── symbols.txt │ │ │ │ ├── test.rs │ │ │ │ ├── test1.c │ │ │ │ ├── test2.c │ │ │ │ └── test3.c │ │ ├── treeshake_cross_android_test.dart │ │ ├── treeshake_cross_ios_test.dart │ │ ├── treeshake_cross_test.dart │ │ ├── treeshake_helper.dart │ │ ├── treeshake_test.dart │ │ ├── windows_module_definition_cross_test.dart │ │ ├── windows_module_definition_helper.dart │ │ └── windows_module_definition_test.dart │ │ ├── helpers.dart │ │ ├── native_toolchain │ │ ├── apple_clang_test.dart │ │ ├── clang_test.dart │ │ ├── gcc_test.dart │ │ ├── msvc_test.dart │ │ ├── ndk_test.dart │ │ ├── recognizer_test.dart │ │ └── xcode_test.dart │ │ ├── tool │ │ ├── tool_instance_test.dart │ │ ├── tool_requirement_test.dart │ │ ├── tool_resolver_test.dart │ │ └── tool_test.dart │ │ └── utils │ │ └── run_process_test.dart ├── objective_c │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── example │ │ ├── command_line │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ └── pubspec.yaml │ │ └── flutter_app │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── analysis_options.yaml │ │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── Runner-Bridging-Header.h │ │ │ └── RunnerTests │ │ │ │ └── RunnerTests.swift │ │ │ ├── lib │ │ │ └── main.dart │ │ │ ├── macos │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ └── Flutter-Release.xcconfig │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ ├── Info.plist │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ └── Release.entitlements │ │ │ └── RunnerTests │ │ │ │ └── RunnerTests.swift │ │ │ └── pubspec.yaml │ ├── ffigen_c.yaml │ ├── ffigen_objc.yaml │ ├── ffigen_runtime.yaml │ ├── hook │ │ └── build.dart │ ├── lib │ │ ├── objective_c.dart │ │ └── src │ │ │ ├── autorelease.dart │ │ │ ├── block.dart │ │ │ ├── c_bindings_generated.dart │ │ │ ├── cf_string.dart │ │ │ ├── converter.dart │ │ │ ├── globals.dart │ │ │ ├── internal.dart │ │ │ ├── ns_array.dart │ │ │ ├── ns_data.dart │ │ │ ├── ns_date.dart │ │ │ ├── ns_dictionary.dart │ │ │ ├── ns_enumerator.dart │ │ │ ├── ns_input_stream.dart │ │ │ ├── ns_mutable_data.dart │ │ │ ├── ns_number.dart │ │ │ ├── ns_set.dart │ │ │ ├── ns_string.dart │ │ │ ├── objective_c_bindings_exported.dart │ │ │ ├── objective_c_bindings_generated.dart │ │ │ ├── observer.dart │ │ │ ├── os_version.dart │ │ │ ├── protocol_builder.dart │ │ │ ├── runtime_bindings_generated.dart │ │ │ └── selector.dart │ ├── pubspec.yaml │ ├── src │ │ ├── ffi.h │ │ ├── foundation.h │ │ ├── include │ │ │ ├── BUILD.gn │ │ │ ├── analyze_snapshot_api.h │ │ │ ├── bin │ │ │ │ ├── dart_io_api.h │ │ │ │ └── native_assets_api.h │ │ │ ├── dart_api.h │ │ │ ├── dart_api_dl.c │ │ │ ├── dart_api_dl.h │ │ │ ├── dart_embedder_api.h │ │ │ ├── dart_native_api.h │ │ │ ├── dart_tools_api.h │ │ │ ├── dart_version.h │ │ │ └── internal │ │ │ │ └── dart_api_dl_impl.h │ │ ├── input_stream_adapter.h │ │ ├── input_stream_adapter.m │ │ ├── ns_number.h │ │ ├── ns_number.m │ │ ├── objective_c.c │ │ ├── objective_c.h │ │ ├── objective_c.m │ │ ├── objective_c_bindings_generated.m │ │ ├── objective_c_runtime.h │ │ ├── observer.h │ │ ├── observer.m │ │ ├── os_version.h │ │ ├── protocol.h │ │ └── protocol.m │ ├── test │ │ ├── autorelease_test.dart │ │ ├── cf_string_test.dart │ │ ├── converter_test.dart │ │ ├── generate_code_test.dart │ │ ├── interface_lists_test.dart │ │ ├── main.c │ │ ├── ns_input_stream_test.dart │ │ ├── ns_mutable_data_test.dart │ │ ├── nsarray_test.dart │ │ ├── nsdata_test.dart │ │ ├── nsdate_test.dart │ │ ├── nsdictionary_test.dart │ │ ├── nsmutablearray_test.dart │ │ ├── nsmutabledictionary_test.dart │ │ ├── nsmutableset_test.dart │ │ ├── nsnumber_test.dart │ │ ├── nsset_test.dart │ │ ├── nsstring_test.dart │ │ ├── observer_test.dart │ │ ├── os_version_test.dart │ │ ├── selector_test.dart │ │ ├── setup.dart │ │ ├── util.c │ │ └── util.dart │ └── tool │ │ ├── data │ │ └── extra_methods.dart.in │ │ └── generate_code.dart ├── pub_formats │ ├── doc │ │ └── schema │ │ │ ├── package_config.schema.json │ │ │ ├── package_graph.schema.json │ │ │ ├── pubspec.schema.json │ │ │ └── pubspec_lock.schema.json │ ├── lib │ │ ├── pub_formats.dart │ │ └── src │ │ │ ├── package_config_syntax.g.dart │ │ │ ├── package_graph_syntax.g.dart │ │ │ ├── pubspec_lock_syntax.g.dart │ │ │ └── pubspec_syntax.g.dart │ ├── pubspec.yaml │ ├── test │ │ ├── helpers.dart │ │ ├── package_config_test.dart │ │ ├── package_graph_test.dart │ │ ├── pubspec_lock_test.dart │ │ └── pubspec_test.dart │ ├── test_data │ │ ├── package_config_1.json │ │ ├── package_graph_1.json │ │ ├── pubspec_1.yaml │ │ ├── pubspec_errors_executables_1.yaml │ │ ├── pubspec_errors_executables_2.yaml │ │ ├── pubspec_errors_executables_3.yaml │ │ ├── pubspec_lock_1.yaml │ │ ├── pubspec_lock_errors_1.yaml │ │ └── pubspec_lock_errors_2.yaml │ └── tool │ │ └── generate.dart ├── record_use │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── record_use.dart │ │ ├── record_use_internal.dart │ │ └── src │ │ │ ├── constant.dart │ │ │ ├── definition.dart │ │ │ ├── helper.dart │ │ │ ├── identifier.dart │ │ │ ├── location.dart │ │ │ ├── metadata.dart │ │ │ ├── record_use.dart │ │ │ ├── recorded_usage_from_file.dart │ │ │ ├── recordings.dart │ │ │ ├── reference.dart │ │ │ └── version.dart │ ├── pubspec.yaml │ ├── test │ │ ├── storage_test.dart │ │ ├── test_data.dart │ │ └── usage_test.dart │ └── test_data │ │ ├── drop_data_asset │ │ ├── .gitignore │ │ ├── README.md │ │ ├── assets │ │ │ ├── add.txt │ │ │ ├── double.txt │ │ │ ├── multiply.txt │ │ │ └── square.txt │ │ ├── bin │ │ │ ├── drop_data_asset_calls.dart │ │ │ └── drop_data_asset_instances.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── drop_data_asset.dart │ │ │ └── src │ │ │ │ └── drop_data_asset.dart │ │ └── pubspec.yaml │ │ ├── drop_dylib_recording │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bin │ │ │ ├── drop_dylib_recording_calls.dart │ │ │ └── drop_dylib_recording_instances.dart │ │ ├── hook │ │ │ ├── build.dart │ │ │ └── link.dart │ │ ├── lib │ │ │ ├── drop_dylib_recording.dart │ │ │ └── src │ │ │ │ ├── drop_dylib_recording.dart │ │ │ │ └── drop_dylib_recording_bindings.dart │ │ ├── pubspec.yaml │ │ └── src │ │ │ ├── native_add.c │ │ │ ├── native_add.h │ │ │ ├── native_multiply.c │ │ │ └── native_multiply.h │ │ └── manifest.yaml ├── repo_lint_rules │ ├── CHANGELOG.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── repo_lint_rules.dart │ │ └── src │ │ │ └── avoid_import_outside_src_rule.dart │ └── pubspec.yaml ├── swift2objc │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── src │ │ │ ├── ast │ │ │ │ ├── _core │ │ │ │ │ ├── interfaces │ │ │ │ │ │ ├── availability.dart │ │ │ │ │ │ ├── can_async.dart │ │ │ │ │ │ ├── can_throw.dart │ │ │ │ │ │ ├── compound_declaration.dart │ │ │ │ │ │ ├── compound_memeber.dart │ │ │ │ │ │ ├── declaration.dart │ │ │ │ │ │ ├── enum_declaration.dart │ │ │ │ │ │ ├── executable.dart │ │ │ │ │ │ ├── function_declaration.dart │ │ │ │ │ │ ├── nestable_declaration.dart │ │ │ │ │ │ ├── objc_annotatable.dart │ │ │ │ │ │ ├── overridable.dart │ │ │ │ │ │ ├── parameterizable.dart │ │ │ │ │ │ ├── protocol_conformable.dart │ │ │ │ │ │ ├── type_parameterizable.dart │ │ │ │ │ │ └── variable_declaration.dart │ │ │ │ │ └── shared │ │ │ │ │ │ ├── parameter.dart │ │ │ │ │ │ └── referred_type.dart │ │ │ │ ├── ast_node.dart │ │ │ │ ├── declarations │ │ │ │ │ ├── built_in │ │ │ │ │ │ └── built_in_declaration.dart │ │ │ │ │ ├── compounds │ │ │ │ │ │ ├── class_declaration.dart │ │ │ │ │ │ ├── members │ │ │ │ │ │ │ ├── initializer_declaration.dart │ │ │ │ │ │ │ ├── method_declaration.dart │ │ │ │ │ │ │ └── property_declaration.dart │ │ │ │ │ │ ├── protocol_declaration.dart │ │ │ │ │ │ └── struct_declaration.dart │ │ │ │ │ ├── enums │ │ │ │ │ │ ├── associated_value_enum_declaration.dart │ │ │ │ │ │ ├── normal_enum_declaration.dart │ │ │ │ │ │ └── raw_value_enum_declaration.dart │ │ │ │ │ ├── globals │ │ │ │ │ │ └── globals.dart │ │ │ │ │ └── typealias_declaration.dart │ │ │ │ └── visitor.dart │ │ │ ├── config.dart │ │ │ ├── context.dart │ │ │ ├── generate_wrapper.dart │ │ │ ├── generator │ │ │ │ ├── _core │ │ │ │ │ └── utils.dart │ │ │ │ ├── generator.dart │ │ │ │ └── generators │ │ │ │ │ └── class_generator.dart │ │ │ ├── parser │ │ │ │ ├── _core │ │ │ │ │ ├── json.dart │ │ │ │ │ ├── parsed_symbolgraph.dart │ │ │ │ │ ├── token_list.dart │ │ │ │ │ └── utils.dart │ │ │ │ ├── parser.dart │ │ │ │ └── parsers │ │ │ │ │ ├── declaration_parsers │ │ │ │ │ ├── parse_built_in_declaration.dart │ │ │ │ │ ├── parse_compound_declaration.dart │ │ │ │ │ ├── parse_function_declaration.dart │ │ │ │ │ ├── parse_initializer_declaration.dart │ │ │ │ │ ├── parse_typealias_declaration.dart │ │ │ │ │ └── parse_variable_declaration.dart │ │ │ │ │ ├── parse_declarations.dart │ │ │ │ │ ├── parse_relations_map.dart │ │ │ │ │ ├── parse_symbols_map.dart │ │ │ │ │ └── parse_type.dart │ │ │ ├── transformer │ │ │ │ ├── _core │ │ │ │ │ ├── dependencies.dart │ │ │ │ │ ├── primitive_wrappers.dart │ │ │ │ │ ├── unique_namer.dart │ │ │ │ │ └── utils.dart │ │ │ │ ├── transform.dart │ │ │ │ └── transformers │ │ │ │ │ ├── const.dart │ │ │ │ │ ├── transform_compound.dart │ │ │ │ │ ├── transform_function.dart │ │ │ │ │ ├── transform_globals.dart │ │ │ │ │ ├── transform_initializer.dart │ │ │ │ │ ├── transform_referred_type.dart │ │ │ │ │ └── transform_variable.dart │ │ │ └── utils.dart │ │ └── swift2objc.dart │ ├── pubspec.yaml │ └── test │ │ ├── integration │ │ ├── async_init_input.swift │ │ ├── async_init_output.swift │ │ ├── async_input.swift │ │ ├── async_output.swift │ │ ├── async_prop_input.swift │ │ ├── async_prop_output.swift │ │ ├── available_input.swift │ │ ├── available_output.swift │ │ ├── bridging_input.swift │ │ ├── bridging_output.swift │ │ ├── classes_and_initializers_input.swift │ │ ├── classes_and_initializers_output.swift │ │ ├── classes_and_methods_input.swift │ │ ├── classes_and_methods_output.swift │ │ ├── classes_and_properties_input.swift │ │ ├── classes_and_properties_output.swift │ │ ├── classes_and_static_methods_input.swift │ │ ├── classes_and_static_methods_output.swift │ │ ├── classes_and_static_properties_input.swift │ │ ├── classes_and_static_properties_output.swift │ │ ├── global_variables_and_functions_input.swift │ │ ├── global_variables_and_functions_output.swift │ │ ├── integration_test.dart │ │ ├── nested_types_input.swift │ │ ├── nested_types_output.swift │ │ ├── optional_input.swift │ │ ├── optional_output.swift │ │ ├── primitive_wrappers_input.swift │ │ ├── primitive_wrappers_output.swift │ │ ├── string_input.swift │ │ ├── string_output.swift │ │ ├── structs_and_initializers_input.swift │ │ ├── structs_and_initializers_output.swift │ │ ├── structs_and_methods_input.swift │ │ ├── structs_and_methods_output.swift │ │ ├── structs_and_properties_input.swift │ │ ├── structs_and_properties_output.swift │ │ ├── structs_and_static_methods_input.swift │ │ ├── structs_and_static_methods_output.swift │ │ ├── structs_and_static_properties_input.swift │ │ ├── structs_and_static_properties_output.swift │ │ ├── throwing_getters_input.swift │ │ ├── throwing_getters_output.swift │ │ ├── throws_input.swift │ │ ├── throws_output.swift │ │ ├── time_interval_input.swift │ │ ├── time_interval_output.swift │ │ ├── typealias_input.swift │ │ └── typealias_output.swift │ │ ├── unit │ │ ├── filter_test.dart │ │ ├── filter_test_input.swift │ │ ├── filter_test_output_a.swift │ │ ├── filter_test_output_b.swift │ │ ├── filter_test_output_c.swift │ │ ├── filter_test_output_d.swift │ │ ├── filter_test_output_e.swift │ │ ├── filter_test_output_f.swift │ │ ├── filter_test_output_g.swift │ │ ├── filter_test_output_h.swift │ │ ├── parse_function_info_test.dart │ │ ├── parse_type_test.dart │ │ ├── parse_variable_info_test.dart │ │ ├── target_test.dart │ │ └── token_list_test.dart │ │ └── utils.dart └── swiftgen │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── analysis_options.yaml │ ├── example │ ├── README.md │ ├── avf_audio_bindings.dart │ ├── avf_audio_wrapper.swift │ ├── generate_code.dart │ ├── play_audio.dart │ └── pubspec.yaml │ ├── lib │ ├── src │ │ ├── config.dart │ │ ├── generator.dart │ │ └── util.dart │ └── swiftgen.dart │ ├── pubspec.yaml │ ├── test │ └── integration │ │ ├── classes.swift │ │ ├── classes_bindings.dart │ │ ├── classes_test.dart │ │ └── util.dart │ └── tool │ └── regen_test_bindings.dart ├── pubspec.yaml └── tool └── ci.dart /.gemini/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.gemini/settings.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/code_assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/code_assets.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/data_assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/data_assets.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ffi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/ffi.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ffigen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/ffigen.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/hooks.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/hooks_runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/hooks_runner.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/jnigen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/jnigen.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/native_toolchain_c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/native_toolchain_c.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/objective_c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/objective_c.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/record_use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/record_use.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/swift2objc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/swift2objc.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/swiftgen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/ISSUE_TEMPLATE/swiftgen.md -------------------------------------------------------------------------------- /.github/actions/java-format-check/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/actions/java-format-check/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pr-title-checker-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/pr-title-checker-config.json -------------------------------------------------------------------------------- /.github/workflows/ffi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/ffi.yaml -------------------------------------------------------------------------------- /.github/workflows/ffigen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/ffigen.yml -------------------------------------------------------------------------------- /.github/workflows/ffigen_weekly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/ffigen_weekly.yml -------------------------------------------------------------------------------- /.github/workflows/health.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/health.yaml -------------------------------------------------------------------------------- /.github/workflows/jnigen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/jnigen.yaml -------------------------------------------------------------------------------- /.github/workflows/native.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/native.yaml -------------------------------------------------------------------------------- /.github/workflows/native_doc_dartifier.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/native_doc_dartifier.yaml -------------------------------------------------------------------------------- /.github/workflows/native_toolchain_c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/native_toolchain_c.yaml -------------------------------------------------------------------------------- /.github/workflows/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/objective_c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/objective_c.yaml -------------------------------------------------------------------------------- /.github/workflows/package_download_asset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/package_download_asset.yaml -------------------------------------------------------------------------------- /.github/workflows/post_summaries.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/post_summaries.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-title-checker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/pr-title-checker.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/pull_request_label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/pull_request_label.yml -------------------------------------------------------------------------------- /.github/workflows/swift2objc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/swift2objc.yaml -------------------------------------------------------------------------------- /.github/workflows/swiftgen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.github/workflows/swiftgen.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.gitignore -------------------------------------------------------------------------------- /.idx/dev.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/.idx/dev.nix -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/README.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/interop-layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/doc/interop-layers.md -------------------------------------------------------------------------------- /doc/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/doc/performance.md -------------------------------------------------------------------------------- /pkgs/code_assets/.gitignore: -------------------------------------------------------------------------------- 1 | !build 2 | -------------------------------------------------------------------------------- /pkgs/code_assets/.pubignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/.pubignore -------------------------------------------------------------------------------- /pkgs/code_assets/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/code_assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/LICENSE -------------------------------------------------------------------------------- /pkgs/code_assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/doc/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/doc/linking_issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/doc/linking_issues.md -------------------------------------------------------------------------------- /pkgs/code_assets/doc/schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/doc/schema/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/api/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/api/test_snippet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/api/test_snippet.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/host_name/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/host_name/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/host_name/hook/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/host_name/hook/build.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/host_name/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/host_name/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/example/host_name/src/unix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/host_name/src/unix.h -------------------------------------------------------------------------------- /pkgs/code_assets/example/host_name/src/windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/host_name/src/windows.h -------------------------------------------------------------------------------- /pkgs/code_assets/example/mini_audio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/mini_audio/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/mini_audio/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/mini_audio/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/example/mini_audio/third_party/miniaudio.c: -------------------------------------------------------------------------------- 1 | #define MINIAUDIO_IMPLEMENTATION 2 | #include "miniaudio.h" 3 | -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite/hook/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite/hook/build.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite/lib/sqlite.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite/lib/sqlite.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite/tool/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite/tool/ffigen.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/sqlite_prebuilt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/sqlite_prebuilt/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/stb_image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/stb_image/README.md -------------------------------------------------------------------------------- /pkgs/code_assets/example/stb_image/hook/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/stb_image/hook/build.dart -------------------------------------------------------------------------------- /pkgs/code_assets/example/stb_image/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/example/stb_image/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/example/stb_image/third_party/stb_image.c: -------------------------------------------------------------------------------- 1 | #define STB_IMAGE_IMPLEMENTATION 2 | #include "stb_image.h" 3 | -------------------------------------------------------------------------------- /pkgs/code_assets/lib/code_assets.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/code_assets.dart -------------------------------------------------------------------------------- /pkgs/code_assets/lib/src/code_assets/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/src/code_assets/config.dart -------------------------------------------------------------------------------- /pkgs/code_assets/lib/src/code_assets/ios_sdk.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/src/code_assets/ios_sdk.dart -------------------------------------------------------------------------------- /pkgs/code_assets/lib/src/code_assets/os.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/src/code_assets/os.dart -------------------------------------------------------------------------------- /pkgs/code_assets/lib/src/code_assets/syntax.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/src/code_assets/syntax.g.dart -------------------------------------------------------------------------------- /pkgs/code_assets/lib/src/code_assets/testing.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/lib/src/code_assets/testing.dart -------------------------------------------------------------------------------- /pkgs/code_assets/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/code_assets/test/code_assets/asset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/code_assets/asset_test.dart -------------------------------------------------------------------------------- /pkgs/code_assets/test/code_assets/config_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/code_assets/config_test.dart -------------------------------------------------------------------------------- /pkgs/code_assets/test/data/build_input_ios.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/data/build_input_ios.json -------------------------------------------------------------------------------- /pkgs/code_assets/test/data/build_input_linux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/data/build_input_linux.json -------------------------------------------------------------------------------- /pkgs/code_assets/test/data/build_input_macos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/data/build_input_macos.json -------------------------------------------------------------------------------- /pkgs/code_assets/test/data/link_input_macos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/data/link_input_macos.json -------------------------------------------------------------------------------- /pkgs/code_assets/test/json_schema/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/code_assets/test/json_schema/helpers.dart -------------------------------------------------------------------------------- /pkgs/data_assets/.gitignore: -------------------------------------------------------------------------------- 1 | !build 2 | -------------------------------------------------------------------------------- /pkgs/data_assets/.pubignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/.pubignore -------------------------------------------------------------------------------- /pkgs/data_assets/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/data_assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/LICENSE -------------------------------------------------------------------------------- /pkgs/data_assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/README.md -------------------------------------------------------------------------------- /pkgs/data_assets/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/data_assets/doc/schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/doc/schema/README.md -------------------------------------------------------------------------------- /pkgs/data_assets/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/example/README.md -------------------------------------------------------------------------------- /pkgs/data_assets/example/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/example/api/README.md -------------------------------------------------------------------------------- /pkgs/data_assets/lib/data_assets.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/lib/data_assets.dart -------------------------------------------------------------------------------- /pkgs/data_assets/lib/src/data_assets/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/lib/src/data_assets/config.dart -------------------------------------------------------------------------------- /pkgs/data_assets/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/data_assets/test/data/build_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/test/data/build_input.json -------------------------------------------------------------------------------- /pkgs/data_assets/test/data/build_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/test/data/build_output.json -------------------------------------------------------------------------------- /pkgs/data_assets/test/data/link_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/test/data/link_input.json -------------------------------------------------------------------------------- /pkgs/data_assets/test/data/link_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/test/data/link_output.json -------------------------------------------------------------------------------- /pkgs/data_assets/test/json_schema/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/data_assets/test/json_schema/helpers.dart -------------------------------------------------------------------------------- /pkgs/ffi/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/AUTHORS -------------------------------------------------------------------------------- /pkgs/ffi/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/ffi/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/LICENSE -------------------------------------------------------------------------------- /pkgs/ffi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/README.md -------------------------------------------------------------------------------- /pkgs/ffi/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/ffi/example/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/example/main.dart -------------------------------------------------------------------------------- /pkgs/ffi/lib/ffi.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/lib/ffi.dart -------------------------------------------------------------------------------- /pkgs/ffi/lib/src/allocation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/lib/src/allocation.dart -------------------------------------------------------------------------------- /pkgs/ffi/lib/src/arena.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/lib/src/arena.dart -------------------------------------------------------------------------------- /pkgs/ffi/lib/src/utf16.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/lib/src/utf16.dart -------------------------------------------------------------------------------- /pkgs/ffi/lib/src/utf8.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/lib/src/utf8.dart -------------------------------------------------------------------------------- /pkgs/ffi/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffi/test/allocation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/test/allocation_test.dart -------------------------------------------------------------------------------- /pkgs/ffi/test/arena_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/test/arena_test.dart -------------------------------------------------------------------------------- /pkgs/ffi/test/utf16_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/test/utf16_test.dart -------------------------------------------------------------------------------- /pkgs/ffi/test/utf8_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffi/test/utf8_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/AUTHORS -------------------------------------------------------------------------------- /pkgs/ffigen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/ffigen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/LICENSE -------------------------------------------------------------------------------- /pkgs/ffigen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/bin/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/bin/ffigen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/dart_test.yaml: -------------------------------------------------------------------------------- 1 | # This package uses dart:ffi. 2 | test_on: vm 3 | -------------------------------------------------------------------------------- /pkgs/ffigen/dartdoc_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/dartdoc_options.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/apple_apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/apple_apis.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/errors.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/faq.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_gc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_gc.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_method_filtering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_method_filtering.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_os_differences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_os_differences.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_ref_cycle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_ref_cycle.svg -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_runtime_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_runtime_types.md -------------------------------------------------------------------------------- /pkgs/ffigen/doc/objc_threading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/doc/objc_threading.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/bin/add.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/bin/add.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/hook/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/hook/build.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/lib/add.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/lib/add.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/lib/add.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/lib/add.g.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/src/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/src/add.c -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/src/add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/src/add.h -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/test/add_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/test/add_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/add/tool/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/add/tool/ffigen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/c_json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/c_json/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/c_json/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/c_json/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/c_json/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/c_json/example.json -------------------------------------------------------------------------------- /pkgs/ffigen/example/c_json/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/c_json/main.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/c_json/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/c_json/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/ffinative/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/ffinative/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/ffinative/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/ffinative/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/ffinative/headers/example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/ffinative/headers/example.h -------------------------------------------------------------------------------- /pkgs/ffigen/example/ffinative/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/ffinative/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/libclang-example/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/libclang-example/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/libclang-example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/libclang-example/readme.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/objective_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/objective_c/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/objective_c/play_audio.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/objective_c/play_audio.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/objective_c/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/objective_c/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/objective_c/test.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/objective_c/test.mp3 -------------------------------------------------------------------------------- /pkgs/ffigen/example/shared_bindings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/shared_bindings/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/shared_bindings/headers/a.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/shared_bindings/headers/a.h -------------------------------------------------------------------------------- /pkgs/ffigen/example/shared_bindings/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/shared_bindings/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/simple/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/simple/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/simple/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/simple/headers/example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/simple/headers/example.h -------------------------------------------------------------------------------- /pkgs/ffigen/example/simple/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/simple/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/swift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/swift/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/example/swift/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/swift/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/swift/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/swift/example.dart -------------------------------------------------------------------------------- /pkgs/ffigen/example/swift/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/swift/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/example/swift/swift_api.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/example/swift/swift_api.swift -------------------------------------------------------------------------------- /pkgs/ffigen/ffigen.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/ffigen.schema.json -------------------------------------------------------------------------------- /pkgs/ffigen/lib/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/ffigen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/binding.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/binding.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/compound.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/compound.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/constant.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/constant.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/func.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/func.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/global.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/global.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/handle.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/handle.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/imports.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/imports.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/library.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/library.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/pointer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/pointer.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/scope.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/scope.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/struct.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/struct.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/type.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/type.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/union.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/union.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/utils.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/code_generator/writer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/code_generator/writer.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/config_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/config_provider.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/config_provider/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/config_provider/config.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/config_provider/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/config_provider/utils.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/context.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/executables/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/executables/ffigen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/ffigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/ffigen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/header_parser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/header_parser.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/header_parser/parser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/header_parser/parser.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/header_parser/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/header_parser/utils.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/logger.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/logger.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/strings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/strings.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/ast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/ast.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/create_scopes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/create_scopes.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/find_symbols.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/find_symbols.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/list_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/list_bindings.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/mark_imports.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/mark_imports.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/sorter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/sorter.dart -------------------------------------------------------------------------------- /pkgs/ffigen/lib/src/visitor/visitor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/lib/src/visitor/visitor.dart -------------------------------------------------------------------------------- /pkgs/ffigen/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/test/.gitignore: -------------------------------------------------------------------------------- 1 | .temp 2 | -------------------------------------------------------------------------------- /pkgs/ffigen/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/README.md -------------------------------------------------------------------------------- /pkgs/ffigen/test/config_tests/include_exclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/config_tests/include_exclude.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/functions.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/globals.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/macros.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/sort.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/typedef.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/unions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/unions.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/header_parser_tests/varargs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/header_parser_tests/varargs.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/large_integration_tests/.gitignore: -------------------------------------------------------------------------------- 1 | large_objc_bindings.* 2 | -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/.gitignore -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/arc_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/arc_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/arc_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/arc_test.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/arc_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/arc_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/block_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/block_test.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/block_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/block_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/cast_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/cast_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/cast_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/cast_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/enum_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/enum_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/enum_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/enum_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/global_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/global_test.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/global_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/global_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/isolate_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/isolate_test.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/isolate_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/isolate_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/log_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/log_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/log_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/log_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/method_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/method_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/rename_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/rename_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/setup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/setup.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/string_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/string_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/typedef_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/typedef_test.m -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_objc_test/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_objc_test/util.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_test/.gitignore -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_test/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_test/config.yaml -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_test/native_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_test/native_test.c -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_test/native_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_test/native_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/native_test/native_test.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/native_test/native_test.def -------------------------------------------------------------------------------- /pkgs/ffigen/test/regen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/regen.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/rename_tests/rename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/rename_tests/rename.h -------------------------------------------------------------------------------- /pkgs/ffigen/test/rename_tests/rename_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/rename_tests/rename_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/setup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/setup.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/test_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/test_utils.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/unit_tests/method_families.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/unit_tests/method_families.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/unit_tests/scope_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/unit_tests/scope_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/test/unit_tests/subtyping_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/test/unit_tests/subtyping_test.dart -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/cjson_library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/cjson_library/.gitignore -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/cjson_library/cJSON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/cjson_library/cJSON.c -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/cjson_library/cJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/cjson_library/cJSON.h -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/libclang/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/libclang/license.txt -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/sqlite/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/sqlite/license.txt -------------------------------------------------------------------------------- /pkgs/ffigen/third_party/sqlite/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/third_party/sqlite/sqlite3.h -------------------------------------------------------------------------------- /pkgs/ffigen/tool/generate_json_schema.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/tool/generate_json_schema.dart -------------------------------------------------------------------------------- /pkgs/ffigen/tool/libclang_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/ffigen/tool/libclang_config.yaml -------------------------------------------------------------------------------- /pkgs/hooks/.gitignore: -------------------------------------------------------------------------------- 1 | !build 2 | -------------------------------------------------------------------------------- /pkgs/hooks/.pubignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/.pubignore -------------------------------------------------------------------------------- /pkgs/hooks/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/hooks/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/CONTRIBUTING.md -------------------------------------------------------------------------------- /pkgs/hooks/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/LICENSE -------------------------------------------------------------------------------- /pkgs/hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/README.md -------------------------------------------------------------------------------- /pkgs/hooks/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/hooks/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/doc/README.md -------------------------------------------------------------------------------- /pkgs/hooks/doc/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/doc/debugging.md -------------------------------------------------------------------------------- /pkgs/hooks/doc/schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/doc/schema/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/api/build_snippet_1.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/build_snippet_1.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/build_snippet_2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/build_snippet_2.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/builder_snippet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/builder_snippet.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/config_snippet_1.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/config_snippet_1.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/config_snippet_2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/config_snippet_2.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/config_snippet_3.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/config_snippet_3.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/config_snippet_4.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/config_snippet_4.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/config_snippet_5.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/config_snippet_5.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/link_snippet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/link_snippet.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/api/test_snippet.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/api/test_snippet.dart -------------------------------------------------------------------------------- /pkgs/hooks/example/build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/build/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/build/local_asset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/build/local_asset/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/build/local_asset/assets/asset.txt: -------------------------------------------------------------------------------- 1 | Some arbitrary contents 2 | -------------------------------------------------------------------------------- /pkgs/hooks/example/build/native_add_app/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks/example/build/use_dart_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/build/use_dart_api/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/link/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/example/link/README.md -------------------------------------------------------------------------------- /pkgs/hooks/example/link/app_with_asset_treeshaking/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /pkgs/hooks/example/link/package_with_assets/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /pkgs/hooks/example/link/package_with_assets/assets/unused_asset.json: -------------------------------------------------------------------------------- 1 | { 2 | "freddy": "mercury" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks/example/link/package_with_assets/assets/used_asset.json: -------------------------------------------------------------------------------- 1 | { 2 | "leroy": "jenkins" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks/lib/hooks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/hooks.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/api/build_and_link.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/api/build_and_link.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/api/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/api/builder.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/api/linker.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/api/linker.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/args_parser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/args_parser.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/config.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/encoded_asset.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/encoded_asset.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/extension.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/extension.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/hooks/syntax.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/hooks/syntax.g.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/metadata.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/metadata.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/test.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/user_defines.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/user_defines.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/utils/datetime.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/utils/datetime.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/utils/file.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/utils/file.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/utils/json.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/utils/json.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/utils/uri.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/utils/uri.dart -------------------------------------------------------------------------------- /pkgs/hooks/lib/src/validation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/lib/src/validation.dart -------------------------------------------------------------------------------- /pkgs/hooks/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/hooks/test/api/build_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/api/build_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/build_input_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/build_input_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/build_output_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/build_output_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/checksum_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/checksum_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/data/build_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/data/build_input.json -------------------------------------------------------------------------------- /pkgs/hooks/test/data/build_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/data/build_output.json -------------------------------------------------------------------------------- /pkgs/hooks/test/data/build_output_windows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/data/build_output_windows.json -------------------------------------------------------------------------------- /pkgs/hooks/test/data/link_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/data/link_input.json -------------------------------------------------------------------------------- /pkgs/hooks/test/data/link_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/data/link_output.json -------------------------------------------------------------------------------- /pkgs/hooks/test/example/local_asset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/example/local_asset_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/helpers.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/json_schema/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/json_schema/helpers.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/json_schema/schema_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/json_schema/schema_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/link_input_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/link_input_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/link_output_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/link_output_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/model/metadata_asset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/model/metadata_asset_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/test_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/test_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/test/validation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/test/validation_test.dart -------------------------------------------------------------------------------- /pkgs/hooks/tool/generate_schemas.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/tool/generate_schemas.dart -------------------------------------------------------------------------------- /pkgs/hooks/tool/generate_syntax.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/tool/generate_syntax.dart -------------------------------------------------------------------------------- /pkgs/hooks/tool/normalize.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/tool/normalize.dart -------------------------------------------------------------------------------- /pkgs/hooks/tool/update_snippets.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks/tool/update_snippets.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/.pubignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/.pubignore -------------------------------------------------------------------------------- /pkgs/hooks_runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/hooks_runner/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/CONTRIBUTING.md -------------------------------------------------------------------------------- /pkgs/hooks_runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/LICENSE -------------------------------------------------------------------------------- /pkgs/hooks_runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/README.md -------------------------------------------------------------------------------- /pkgs/hooks_runner/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/hooks_runner/dart_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/dart_test.yaml -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/hooks_runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/hooks_runner.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/locking/locking.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/locking/locking.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/model/hook_result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/model/hook_result.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/model/link_result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/model/link_result.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/model/target.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/model/target.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/utils/file.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/utils/file.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/utils/run_process.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/utils/run_process.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/lib/src/utils/uri.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/lib/src/utils/uri.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/hooks_runner/test/build_runner/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test/build_runner/helpers.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/test/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test/helpers.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/test/locking/locking_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test/locking/locking_test.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/test/model/target_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test/model/target_test.dart -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test_data/README.md -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/add_asset_link/.gitignore: -------------------------------------------------------------------------------- 1 | bin/add_asset_link/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link/.gitignore: -------------------------------------------------------------------------------- 1 | bin/complex_link/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link/assets/data_0.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link/assets/data_1.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link_helper/assets/data_helper_0.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link_helper/assets/data_helper_1.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link_helper/assets/data_helper_2.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/complex_link_helper/assets/data_helper_3.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/dart_app/.gitignore: -------------------------------------------------------------------------------- 1 | bin/dart_app/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/drop_dylib_link/.gitignore: -------------------------------------------------------------------------------- 1 | bin/drop_dylib_link/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/fail_on_os_sdk_version_link/assets/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": 42 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/flag_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test_data/flag_app/.gitignore -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/flag_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test_data/flag_app/README.md -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/flag_enthusiast_1/README.md: -------------------------------------------------------------------------------- 1 | A package with a high-level API to load a single flag. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/flag_enthusiast_2/README.md: -------------------------------------------------------------------------------- 1 | A package with a high-level API to load multiple flags. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/fun_with_flags/assets/ca.txt: -------------------------------------------------------------------------------- 1 | 🇨🇦 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/fun_with_flags/assets/de.txt: -------------------------------------------------------------------------------- 1 | 🇩🇪 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/fun_with_flags/assets/fr.txt: -------------------------------------------------------------------------------- 1 | 🇫🇷 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test_data/manifest.yaml -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/native_add_add_source/README.md: -------------------------------------------------------------------------------- 1 | Used in automated testing to modify the native_add project. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/native_add_add_symbol/README.md: -------------------------------------------------------------------------------- 1 | Used in automated testing to modify the native_add project. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/native_add_break_build/README.md: -------------------------------------------------------------------------------- 1 | Used in automated testing to modify the native_add project. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/native_add_fix_build/README.md: -------------------------------------------------------------------------------- 1 | Used in automated testing to modify the native_add project. 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/no_hook/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/hooks_runner/test_data/no_hook/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/relative_path/assets/test_asset.txt: -------------------------------------------------------------------------------- 1 | World! -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_data_asset/.gitignore: -------------------------------------------------------------------------------- 1 | bin/simple_data_asset/ 2 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_data_asset/README.md: -------------------------------------------------------------------------------- 1 | This sample adds and retrieves a data asset. -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_data_asset/assets/test_asset.txt: -------------------------------------------------------------------------------- 1 | World! -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link/assets/data_0.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link/assets/data_1.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link/assets/data_2.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link/assets/data_3.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link_change_asset/assets/data_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link_change_asset/assets/data_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link_change_asset/assets/data_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/simple_link_change_asset/assets/data_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data0.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 0 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data1.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 1 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data2.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 2 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data3.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 3 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data4.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 4 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data5.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 5 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data6.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 6 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data7.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 7 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data8.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 8 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/transformer/data/data9.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_data": 9 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/hooks_runner/test_data/user_defines/assets/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": "bar" 3 | } 4 | -------------------------------------------------------------------------------- /pkgs/jni/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/.metadata -------------------------------------------------------------------------------- /pkgs/jni/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/jni/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/LICENSE -------------------------------------------------------------------------------- /pkgs/jni/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/README.md -------------------------------------------------------------------------------- /pkgs/jni/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/jni/android/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/android/README.md -------------------------------------------------------------------------------- /pkgs/jni/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/android/build.gradle -------------------------------------------------------------------------------- /pkgs/jni/android/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class com.github.dart_lang.jni.** { *; } 2 | -------------------------------------------------------------------------------- /pkgs/jni/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jni' 2 | -------------------------------------------------------------------------------- /pkgs/jni/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /pkgs/jni/bin/setup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/bin/setup.dart -------------------------------------------------------------------------------- /pkgs/jni/dart_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/dart_test.yaml -------------------------------------------------------------------------------- /pkgs/jni/example/README.md: -------------------------------------------------------------------------------- 1 | # jni_example 2 | Demonstrates how to use the jni plugin. 3 | 4 | -------------------------------------------------------------------------------- /pkgs/jni/example/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/jni/example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/android/app/build.gradle -------------------------------------------------------------------------------- /pkgs/jni/example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/android/build.gradle -------------------------------------------------------------------------------- /pkgs/jni/example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/android/gradle.properties -------------------------------------------------------------------------------- /pkgs/jni/example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/android/settings.gradle -------------------------------------------------------------------------------- /pkgs/jni/example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/lib/main.dart -------------------------------------------------------------------------------- /pkgs/jni/example/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/linux/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/example/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/example/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/linux/main.cc -------------------------------------------------------------------------------- /pkgs/jni/example/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/linux/my_application.cc -------------------------------------------------------------------------------- /pkgs/jni/example/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/linux/my_application.h -------------------------------------------------------------------------------- /pkgs/jni/example/macos/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/macos/Podfile -------------------------------------------------------------------------------- /pkgs/jni/example/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /pkgs/jni/example/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/macos/Runner/Info.plist -------------------------------------------------------------------------------- /pkgs/jni/example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jni/example/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/example/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/Runner.rc -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/main.cpp -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/resource.h -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/utils.cpp -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/utils.h -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /pkgs/jni/example/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/example/windows/runner/win32_window.h -------------------------------------------------------------------------------- /pkgs/jni/ffigen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/ffigen.yaml -------------------------------------------------------------------------------- /pkgs/jni/ffigen_exts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/ffigen_exts.yaml -------------------------------------------------------------------------------- /pkgs/jni/java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/.gitignore -------------------------------------------------------------------------------- /pkgs/jni/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/README.md -------------------------------------------------------------------------------- /pkgs/jni/java/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/build.gradle.kts -------------------------------------------------------------------------------- /pkgs/jni/java/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/gradle/libs.versions.toml -------------------------------------------------------------------------------- /pkgs/jni/java/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /pkgs/jni/java/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/gradlew -------------------------------------------------------------------------------- /pkgs/jni/java/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/java/gradlew.bat -------------------------------------------------------------------------------- /pkgs/jni/java/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "jni" 2 | -------------------------------------------------------------------------------- /pkgs/jni/lib/_internal.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/_internal.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/jni.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/jni.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/jni_symbols.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/jni_symbols.yaml -------------------------------------------------------------------------------- /pkgs/jni/lib/src/accessors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/accessors.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/build_util/build_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/build_util/build_util.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/errors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/errors.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jarray.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jarray.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jclass.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jclass.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jimplementer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jimplementer.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jni.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jni.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jobject.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jobject.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jprimitives.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jprimitives.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jreference.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jreference.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/jvalues.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/jvalues.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/kotlin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/kotlin.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jboolean.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jboolean.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jbyte.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jbyte.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jcharacter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jcharacter.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jdouble.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jdouble.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jfloat.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jfloat.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jinteger.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jinteger.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jlong.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jlong.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jnumber.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jnumber.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jshort.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jshort.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/jstring.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/jstring.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/lang/lang.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/lang/lang.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/method_invocation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/method_invocation.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/nio/jbuffer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/nio/jbuffer.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/nio/jbyte_buffer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/nio/jbyte_buffer.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/nio/nio.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/nio/nio.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/plugin/generated_plugin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/plugin/generated_plugin.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/types.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/types.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/util/jiterator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/util/jiterator.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/util/jlist.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/util/jlist.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/util/jmap.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/util/jmap.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/util/jset.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/util/jset.dart -------------------------------------------------------------------------------- /pkgs/jni/lib/src/util/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/lib/src/util/util.dart -------------------------------------------------------------------------------- /pkgs/jni/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/linux/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jni/src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/.clang-format -------------------------------------------------------------------------------- /pkgs/jni/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jni/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/README.md -------------------------------------------------------------------------------- /pkgs/jni/src/dartjni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/dartjni.c -------------------------------------------------------------------------------- /pkgs/jni/src/dartjni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/dartjni.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/BUILD.gn -------------------------------------------------------------------------------- /pkgs/jni/src/include/analyze_snapshot_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/analyze_snapshot_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/bin/dart_io_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/bin/dart_io_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/bin/native_assets_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/bin/native_assets_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_api_dl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_api_dl.c -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_api_dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_api_dl.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_embedder_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_embedder_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_native_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_native_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_tools_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_tools_api.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/dart_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/dart_version.h -------------------------------------------------------------------------------- /pkgs/jni/src/include/internal/dart_api_dl_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/include/internal/dart_api_dl_impl.h -------------------------------------------------------------------------------- /pkgs/jni/src/jni_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/jni_constants.h -------------------------------------------------------------------------------- /pkgs/jni/src/third_party/global_jni_env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/third_party/global_jni_env.c -------------------------------------------------------------------------------- /pkgs/jni/src/third_party/global_jni_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/src/third_party/global_jni_env.h -------------------------------------------------------------------------------- /pkgs/jni/test/boxed_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/boxed_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/debug_release_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/debug_release_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/exception_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/exception_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/global_env_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/global_env_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/isolate_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/isolate_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jarray_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jarray_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jbyte_buffer_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jbyte_buffer_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jlist_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jlist_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jmap_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jmap_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jobject_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jobject_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jset_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/jstring_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/jstring_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/load_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/load_test.dart -------------------------------------------------------------------------------- /pkgs/jni/test/test_util/test_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/test_util/test_util.dart -------------------------------------------------------------------------------- /pkgs/jni/test/type_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/test/type_test.dart -------------------------------------------------------------------------------- /pkgs/jni/third_party/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/third_party/jni.h -------------------------------------------------------------------------------- /pkgs/jni/tool/generate_ffi_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/tool/generate_ffi_bindings.dart -------------------------------------------------------------------------------- /pkgs/jni/tool/generate_ide_files.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/tool/generate_ide_files.dart -------------------------------------------------------------------------------- /pkgs/jni/tool/generate_jni_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/tool/generate_jni_bindings.dart -------------------------------------------------------------------------------- /pkgs/jni/tool/wrapper_generators/logging.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/tool/wrapper_generators/logging.dart -------------------------------------------------------------------------------- /pkgs/jni/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jni/windows/CMakeLists.txt -------------------------------------------------------------------------------- /pkgs/jnigen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/.gitignore -------------------------------------------------------------------------------- /pkgs/jnigen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/jnigen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/LICENSE -------------------------------------------------------------------------------- /pkgs/jnigen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/android_test_runner/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/android_test_runner/.metadata -------------------------------------------------------------------------------- /pkgs/jnigen/android_test_runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/android_test_runner/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/android_test_runner/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/android_test_runner/lib/main.dart -------------------------------------------------------------------------------- /pkgs/jnigen/android_test_runner/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/android_test_runner/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/bin/download_maven_jars.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/bin/download_maven_jars.dart -------------------------------------------------------------------------------- /pkgs/jnigen/bin/jnigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/bin/jnigen.dart -------------------------------------------------------------------------------- /pkgs/jnigen/bin/setup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/bin/setup.dart -------------------------------------------------------------------------------- /pkgs/jnigen/dart_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/dart_test.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/dartdoc_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/dartdoc_options.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/doc/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/doc/debugging.md -------------------------------------------------------------------------------- /pkgs/jnigen/doc/interface_implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/doc/interface_implementation.md -------------------------------------------------------------------------------- /pkgs/jnigen/doc/java_differences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/doc/java_differences.md -------------------------------------------------------------------------------- /pkgs/jnigen/doc/lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/doc/lifecycle.md -------------------------------------------------------------------------------- /pkgs/jnigen/doc/threading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/doc/threading.md -------------------------------------------------------------------------------- /pkgs/jnigen/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/example/in_app_java/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/in_app_java/.metadata -------------------------------------------------------------------------------- /pkgs/jnigen/example/in_app_java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/in_app_java/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/example/in_app_java/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/in_app_java/lib/main.dart -------------------------------------------------------------------------------- /pkgs/jnigen/example/in_app_java/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/in_app_java/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/example/in_app_java/tool/jnigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/in_app_java/tool/jnigen.dart -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/kotlin_plugin/.metadata -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/kotlin_plugin/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'notification_plugin' 2 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/example/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class kotlin.coroutines.** { *; } 2 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/jnigen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/kotlin_plugin/jnigen.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/example/kotlin_plugin/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/kotlin_plugin/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/example/notification_plugin/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'notification_plugin' 2 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/pdfbox_plugin/.metadata -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/pdfbox_plugin/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'pdfbox_plugin' 2 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/dart_example/.gitignore: -------------------------------------------------------------------------------- 1 | *.pdf 2 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/dart_example/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/jnigen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/pdfbox_plugin/jnigen.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/example/pdfbox_plugin/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/example/pdfbox_plugin/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/.gitignore -------------------------------------------------------------------------------- /pkgs/jnigen/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/java/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/build.gradle.kts -------------------------------------------------------------------------------- /pkgs/jnigen/java/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/gradle/libs.versions.toml -------------------------------------------------------------------------------- /pkgs/jnigen/java/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/gradlew -------------------------------------------------------------------------------- /pkgs/jnigen/java/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/java/gradlew.bat -------------------------------------------------------------------------------- /pkgs/jnigen/lib/jnigen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/jnigen.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/dart_generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/dart_generator.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/excluder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/excluder.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/linker.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/linker.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/printer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/printer.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/renamer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/renamer.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/resolver.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/resolver.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/bindings/visitor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/bindings/visitor.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/config/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/config/config.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/config/config_exception.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/config/config_exception.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/config/config_types.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/config/config_types.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/config/experiments.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/config/experiments.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/config/yaml_reader.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/config/yaml_reader.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/elements/elements.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/elements/elements.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/elements/elements.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/elements/elements.g.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/elements/j_elements.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/elements/j_elements.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/generate_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/generate_bindings.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/logging/logging.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/logging/logging.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/summary/summary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/summary/summary.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/tools/android_sdk_tools.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/tools/android_sdk_tools.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/tools/build_summarizer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/tools/build_summarizer.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/tools/gradle_tools.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/tools/gradle_tools.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/tools/tools.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/tools/tools.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/util/find_package.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/util/find_package.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/src/util/string_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/src/util/string_util.dart -------------------------------------------------------------------------------- /pkgs/jnigen/lib/tools.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/lib/tools.dart -------------------------------------------------------------------------------- /pkgs/jnigen/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/README.md -------------------------------------------------------------------------------- /pkgs/jnigen/test/config_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/config_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/core_class_generation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/core_class_generation_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/dart_generator_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/dart_generator_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/descriptor_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/descriptor_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/generation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/generation_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/jackson_core_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/jackson_core_test/.gitignore -------------------------------------------------------------------------------- /pkgs/jnigen/test/jackson_core_test/generate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/jackson_core_test/generate.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/jackson_core_test/jnigen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/jackson_core_test/jnigen.yaml -------------------------------------------------------------------------------- /pkgs/jnigen/test/kotlin_test/generate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/kotlin_test/generate.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/kotlin_test/kotlin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/kotlin_test/kotlin/pom.xml -------------------------------------------------------------------------------- /pkgs/jnigen/test/package_resolver_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/package_resolver_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/regenerate_examples_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/regenerate_examples_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/renamer_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/renamer_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/runtime_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/runtime_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/summary_generation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/summary_generation_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/summary_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/summary_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/test_util/callback_types.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/test_util/callback_types.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/test_util/summary_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/test_util/summary_util.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/test_util/test_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/test_util/test_util.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/type_path_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/type_path_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/user_visitor_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/user_visitor_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/test/version_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/test/version_test.dart -------------------------------------------------------------------------------- /pkgs/jnigen/tool/command_runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/tool/command_runner.dart -------------------------------------------------------------------------------- /pkgs/jnigen/tool/regenerate_all_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/jnigen/tool/regenerate_all_bindings.dart -------------------------------------------------------------------------------- /pkgs/json_syntax_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/json_syntax_generator/README.md -------------------------------------------------------------------------------- /pkgs/json_syntax_generator/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/json_syntax_generator/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/json_syntax_generator/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/json_syntax_generator/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/json_syntax_generator/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/json_syntax_generator/test/README.md -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/.gitignore -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.0.1-pre 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/LICENSE -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/README.md -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/example/camerax.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/example/camerax.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/lib/objectbox.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/lib/objectbox.g.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/lib/src/ast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/lib/src/ast.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/lib/src/context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/lib/src/context.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/lib/src/prompts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/lib/src/prompts.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/lib/src/rag.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/lib/src/rag.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/test/rag_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/test/rag_test.dart -------------------------------------------------------------------------------- /pkgs/native_doc_dartifier/tool/compile_java.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_doc_dartifier/tool/compile_java.dart -------------------------------------------------------------------------------- /pkgs/native_test_helpers/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_test_helpers/LICENSE -------------------------------------------------------------------------------- /pkgs/native_test_helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_test_helpers/README.md -------------------------------------------------------------------------------- /pkgs/native_test_helpers/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_test_helpers/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/native_test_helpers/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_test_helpers/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/LICENSE -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/README.md -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/lib/src/tool/tool.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/lib/src/tool/tool.dart -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/test/clinker/testfiles/linker/symbols.def: -------------------------------------------------------------------------------- 1 | LIBRARY MyDLL 2 | EXPORTS 3 | my_other_func 4 | -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/test/clinker/testfiles/linker/symbols.txt: -------------------------------------------------------------------------------- 1 | _my_other_func 2 | -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/test/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/test/helpers.dart -------------------------------------------------------------------------------- /pkgs/native_toolchain_c/test/tool/tool_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/native_toolchain_c/test/tool/tool_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/objective_c/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/LICENSE -------------------------------------------------------------------------------- /pkgs/objective_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/README.md -------------------------------------------------------------------------------- /pkgs/objective_c/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/objective_c/example/command_line/README.md: -------------------------------------------------------------------------------- 1 | Demonstrates using package:objective_c: `dart run lib/main.dart` 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/command_line/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:lints/recommended.yaml 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/example/flutter_app/.gitignore -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/example/flutter_app/.metadata -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/example/flutter_app/README.md -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/example/flutter_app/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /pkgs/objective_c/ffigen_c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/ffigen_c.yaml -------------------------------------------------------------------------------- /pkgs/objective_c/ffigen_objc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/ffigen_objc.yaml -------------------------------------------------------------------------------- /pkgs/objective_c/ffigen_runtime.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/ffigen_runtime.yaml -------------------------------------------------------------------------------- /pkgs/objective_c/hook/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/hook/build.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/objective_c.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/objective_c.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/autorelease.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/autorelease.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/block.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/block.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/cf_string.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/cf_string.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/converter.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/globals.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/globals.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/internal.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/internal.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_array.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_array.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_data.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_date.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_date.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_dictionary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_dictionary.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_enumerator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_enumerator.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_input_stream.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_input_stream.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_mutable_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_mutable_data.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_number.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_number.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_set.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_set.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/ns_string.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/ns_string.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/observer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/observer.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/os_version.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/os_version.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/protocol_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/protocol_builder.dart -------------------------------------------------------------------------------- /pkgs/objective_c/lib/src/selector.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/lib/src/selector.dart -------------------------------------------------------------------------------- /pkgs/objective_c/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/objective_c/src/ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/ffi.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/foundation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/foundation.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/BUILD.gn -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/bin/dart_io_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/bin/dart_io_api.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_api.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_api_dl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_api_dl.c -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_api_dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_api_dl.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_embedder_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_embedder_api.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_native_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_native_api.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_tools_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_tools_api.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/include/dart_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/include/dart_version.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/input_stream_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/input_stream_adapter.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/input_stream_adapter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/input_stream_adapter.m -------------------------------------------------------------------------------- /pkgs/objective_c/src/ns_number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/ns_number.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/ns_number.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/ns_number.m -------------------------------------------------------------------------------- /pkgs/objective_c/src/objective_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/objective_c.c -------------------------------------------------------------------------------- /pkgs/objective_c/src/objective_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/objective_c.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/objective_c.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/objective_c.m -------------------------------------------------------------------------------- /pkgs/objective_c/src/objective_c_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/objective_c_runtime.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/observer.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/observer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/observer.m -------------------------------------------------------------------------------- /pkgs/objective_c/src/os_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/os_version.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/protocol.h -------------------------------------------------------------------------------- /pkgs/objective_c/src/protocol.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/src/protocol.m -------------------------------------------------------------------------------- /pkgs/objective_c/test/autorelease_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/autorelease_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/cf_string_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/cf_string_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/converter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/converter_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/generate_code_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/generate_code_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/interface_lists_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/interface_lists_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/main.c -------------------------------------------------------------------------------- /pkgs/objective_c/test/ns_input_stream_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/ns_input_stream_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/ns_mutable_data_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/ns_mutable_data_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsarray_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsarray_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsdata_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsdata_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsdate_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsdate_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsdictionary_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsdictionary_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsmutablearray_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsmutablearray_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsmutableset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsmutableset_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsnumber_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsnumber_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsset_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsset_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/nsstring_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/nsstring_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/observer_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/observer_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/os_version_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/os_version_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/selector_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/selector_test.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/setup.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/setup.dart -------------------------------------------------------------------------------- /pkgs/objective_c/test/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/util.c -------------------------------------------------------------------------------- /pkgs/objective_c/test/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/test/util.dart -------------------------------------------------------------------------------- /pkgs/objective_c/tool/data/extra_methods.dart.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/tool/data/extra_methods.dart.in -------------------------------------------------------------------------------- /pkgs/objective_c/tool/generate_code.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/objective_c/tool/generate_code.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/doc/schema/pubspec.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/doc/schema/pubspec.schema.json -------------------------------------------------------------------------------- /pkgs/pub_formats/lib/pub_formats.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/lib/pub_formats.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/lib/src/pubspec_syntax.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/lib/src/pubspec_syntax.g.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/pub_formats/test/helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test/helpers.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/test/package_config_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test/package_config_test.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/test/package_graph_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test/package_graph_test.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/test/pubspec_lock_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test/pubspec_lock_test.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/test/pubspec_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test/pubspec_test.dart -------------------------------------------------------------------------------- /pkgs/pub_formats/test_data/package_config_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test_data/package_config_1.json -------------------------------------------------------------------------------- /pkgs/pub_formats/test_data/package_graph_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test_data/package_graph_1.json -------------------------------------------------------------------------------- /pkgs/pub_formats/test_data/pubspec_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test_data/pubspec_1.yaml -------------------------------------------------------------------------------- /pkgs/pub_formats/test_data/pubspec_lock_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/test_data/pubspec_lock_1.yaml -------------------------------------------------------------------------------- /pkgs/pub_formats/tool/generate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/pub_formats/tool/generate.dart -------------------------------------------------------------------------------- /pkgs/record_use/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/record_use/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/LICENSE -------------------------------------------------------------------------------- /pkgs/record_use/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/README.md -------------------------------------------------------------------------------- /pkgs/record_use/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/record_use/lib/record_use.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/record_use.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/record_use_internal.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/record_use_internal.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/constant.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/constant.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/definition.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/definition.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/helper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/helper.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/identifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/identifier.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/location.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/location.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/metadata.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/metadata.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/record_use.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/record_use.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/recordings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/recordings.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/reference.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/reference.dart -------------------------------------------------------------------------------- /pkgs/record_use/lib/src/version.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/lib/src/version.dart -------------------------------------------------------------------------------- /pkgs/record_use/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/record_use/test/storage_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/test/storage_test.dart -------------------------------------------------------------------------------- /pkgs/record_use/test/test_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/test/test_data.dart -------------------------------------------------------------------------------- /pkgs/record_use/test/usage_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/test/usage_test.dart -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_data_asset/.gitignore: -------------------------------------------------------------------------------- 1 | bin/drop_data_asset*/ 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_data_asset/assets/add.txt: -------------------------------------------------------------------------------- 1 | leroy 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_data_asset/assets/double.txt: -------------------------------------------------------------------------------- 1 | freddy 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_data_asset/assets/multiply.txt: -------------------------------------------------------------------------------- 1 | jenkins 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_data_asset/assets/square.txt: -------------------------------------------------------------------------------- 1 | mercury 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/drop_dylib_recording/.gitignore: -------------------------------------------------------------------------------- 1 | bin/drop_dylib_recording*/ 2 | -------------------------------------------------------------------------------- /pkgs/record_use/test_data/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/record_use/test_data/manifest.yaml -------------------------------------------------------------------------------- /pkgs/repo_lint_rules/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.1.0-wip 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /pkgs/repo_lint_rules/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/repo_lint_rules/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/repo_lint_rules/lib/repo_lint_rules.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/repo_lint_rules/lib/repo_lint_rules.dart -------------------------------------------------------------------------------- /pkgs/repo_lint_rules/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/repo_lint_rules/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/swift2objc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/.gitignore -------------------------------------------------------------------------------- /pkgs/swift2objc/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.1.0 2 | 3 | - MVP version. 4 | -------------------------------------------------------------------------------- /pkgs/swift2objc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/LICENSE -------------------------------------------------------------------------------- /pkgs/swift2objc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/README.md -------------------------------------------------------------------------------- /pkgs/swift2objc/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/ast/ast_node.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/ast/ast_node.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/ast/visitor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/ast/visitor.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/config.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/context.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/generate_wrapper.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/generate_wrapper.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/generator/generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/generator/generator.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/parser/_core/json.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/parser/_core/json.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/parser/_core/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/parser/_core/utils.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/parser/parser.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/parser/parser.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/src/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/src/utils.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/lib/swift2objc.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/lib/swift2objc.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/swift2objc/test/unit/filter_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/test/unit/filter_test.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/test/unit/filter_test_output_c.swift: -------------------------------------------------------------------------------- 1 | // Test preamble text 2 | 3 | import Foundation 4 | 5 | -------------------------------------------------------------------------------- /pkgs/swift2objc/test/unit/parse_type_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/test/unit/parse_type_test.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/test/unit/target_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/test/unit/target_test.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/test/unit/token_list_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/test/unit/token_list_test.dart -------------------------------------------------------------------------------- /pkgs/swift2objc/test/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swift2objc/test/utils.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/swiftgen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/LICENSE -------------------------------------------------------------------------------- /pkgs/swiftgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/README.md -------------------------------------------------------------------------------- /pkgs/swiftgen/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/analysis_options.yaml -------------------------------------------------------------------------------- /pkgs/swiftgen/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/README.md -------------------------------------------------------------------------------- /pkgs/swiftgen/example/avf_audio_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/avf_audio_bindings.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/example/avf_audio_wrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/avf_audio_wrapper.swift -------------------------------------------------------------------------------- /pkgs/swiftgen/example/generate_code.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/generate_code.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/example/play_audio.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/play_audio.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/example/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/swiftgen/lib/src/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/lib/src/config.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/lib/src/generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/lib/src/generator.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/lib/src/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/lib/src/util.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/lib/swiftgen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/lib/swiftgen.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/pubspec.yaml -------------------------------------------------------------------------------- /pkgs/swiftgen/test/integration/classes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/test/integration/classes.swift -------------------------------------------------------------------------------- /pkgs/swiftgen/test/integration/classes_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/test/integration/classes_test.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/test/integration/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/test/integration/util.dart -------------------------------------------------------------------------------- /pkgs/swiftgen/tool/regen_test_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pkgs/swiftgen/tool/regen_test_bindings.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /tool/ci.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-lang/native/HEAD/tool/ci.dart --------------------------------------------------------------------------------