FLUTTER ECOSYSTEM

google/reflectable.dart

Reflectable は、動的リフレクションの特定の使用を、静的技術のみを使用して同等の実装に特殊化することにより排除できるようにする Dart パッケージです。専用コードが生成可能であり、適切なサイズになることを保証するために、動的リフレクションの使用は制限されています。

reflectable.dart のプロジェクト画像
Stars
386
Forks
67
最終プッシュ(UTC)
2026/09/01
プロジェクト状態
公開中
Google GitHub avatar
GITHUB Organization

Google ↗

Google ❤️ Open Source

United States of America公式サイト ↗
言語DartShellMakefile

このリポジトリが公開するパッケージ

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

README を開く / 閉じる

This repository provides the Dart packages reflectable and reflectable_builder, along with a set of test cases and examples in the repository test_reflectable.

reflectable

Support for implementing a large subset of the features offered by 'dart:mirrors' without relying on 'dart:mirrors' itself. Provides a system based on capabilities to control the amount of reflection support.

reflectable_builder

Support for generating the code that the package reflectable uses to provide the reflection support described above.

test_reflectable

Used to test package reflectable. Also serves as a set of examples of how reflectable can be used.