flutter / flutter/flutter

[tool_extensibility] Prototype Phase 9: Dynamic plugin resolution and native registrant generation

Open
#190,754 0 comments 0 reactions 1 assignee Claimed by @bkonyi View on GitHub
P1 team-tool triaged-tool
Dominant language
Dart
Stars
179k
Forks
31.1k
PR merge metrics
PR metrics pending

Description

Part of the tool extensibility prototype effort.

Support custom platform plugins and build registrant hooks in the prototype:
- `CustomPlatformPlugin` parsing for unknown platform keys in plugin `pubspec.yaml`.
- Host-side platform matching (`resolvePluginImplementationsForPlatform`).
- Native CMake registrant injection and symlink generation hooks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.