d4rtBridgeBuilder function
Builder
d4rtBridgeBuilder(
- BuilderOptions options
Creates the D4rt bridge builder for build_runner.
Reads configuration from BuilderOptions.config which comes from build.yaml.
Implementation
Builder d4rtBridgeBuilder(BuilderOptions options) {
BridgeConfig? config;
if (options.config.isNotEmpty) {
try {
// Convert config map to BridgeConfig, handling nested YamlMaps
config = BridgeConfig.fromJson(
_deepConvertMap(options.config),
);
} catch (e) {
log.warning('Failed to parse D4rt bridge config: $e');
}
}
return D4rtBridgeBuilder(config);
}