FLUTTER ECOSYSTEM

google/reflectable.dart

Reflectable 是一個 Dart 套件,可讓程式設計師透過將反射程式碼專門化為僅使用靜態技術的等效實作,來消除某些動態反射的使用。為了確保產生的專用程式碼可以被生成且大小合理,對動態反射的使用加以限制。

reflectable.dart 專案封面
Stars
386
Forks
67
最近推送(UTC)
2026年9月1日
專案狀態
未封存
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.