simutil_plugins
YAML plugin registry and command runner for SimUtil. Reads the plugins: section of ~/.simutil/settings.yaml, expands {device.*} templates, and launches the configured commands.
Part of SimUtil.
Usage
import 'package:simutil_plugins/simutil_plugins.dart';
Future<void> main() async {
final catalog = await loadPluginCatalog();
catalog.warnings.forEach(print);
for (final plugin in catalog.plugins) {
print(plugin.label);
}
}
See the plugin docs for the YAML format.
package:simutil_plugins/testing.dart provides FakePluginRunner for tests.
Libraries
- simutil_plugins
- YAML plugin registry and command runner for SimUtil.
- testing
- Test doubles for
simutil_plugins, in the style ofpackage:http/testing.dart.