test library
Classes
- BuildConfig
- BuildConfigBuilder
- Builder
- A builder to be run during a build hook.
- BuildInput
- BuildInputBuilder
- BuildOutput
- BuildOutputBuilder
- Builder to produce the output of a build hook.
- Dependencies
- EncodedAsset
- An encoding of a particular asset type.
- HookConfig
- The configuration for a build or link hook invocation.
- HookConfigBuilder
- HookInput
- The shared properties of a LinkInput and a BuildInput.
- HookInputBuilder
- HookOutput
- Identifier
- Linker
- A linker to be run during a link hook.
- LinkInput
- LinkInputBuilder
- LinkOutput
- LinkOutputBuilder
- Builder to produce the output of a link hook.
- Metadata
- ProtocolExtension
-
An extension to the base protocol for
hook/build.dart
andhook/link.dart
. - ResourceFile
- ResourceIdentifiers
- ResourceReference
- Target
Extension Types
- EncodedAssetBuildOutputBuilder
- EncodedAssetLinkOutputBuilder
- Extension for the lower-level API to add EncodedAssets to BuildOutputBuilder.
Extensions
Functions
-
testBuildHook(
{required void extraInputSetup(BuildInputBuilder), required FutureOr< void> mainMethod(List<String> arguments), required FutureOr<void> check(BuildInput input, BuildOutput output), bool? linkingEnabled}) → Future<void> - Validate a build hook; this will throw an exception on validation errors.
-
validateBuildInput(
BuildInput input) → Future< ValidationErrors> -
validateBuildOutput(
BuildInput input, BuildOutput output) → Future< ValidationErrors> - Invoked by package:native_assets_builder
-
validateLinkInput(
LinkInput input) → Future< ValidationErrors> -
validateLinkOutput(
LinkInput input, LinkOutput output) → Future< ValidationErrors> - Invoked by package:native_assets_builder