FLUTTER ECOSYSTEM

google/reflectable.dart

Reflectable ist ein Dart-Paket, das Programmierern ermöglicht, bestimmte Verwendungen dynamischer Reflexion zu beseitigen, indem reflektiver Code in eine äquivalente Implementierung unter Verwendung nur statischer Techniken spezialisiert wird. Die Verwendung dynamischer Reflexion ist beschränkt, um sicherzustellen, dass der spezialisierte Code generiert werden kann und eine angemessene Größe hat.

Projektcover von reflectable.dart
Stars
386
Forks
67
Letzter Push (UTC)
01.09.2026
Projektstatus
Aktiv
Google GitHub avatar
GITHUB Organization

Google ↗

Google ❤️ Open Source

United States of AmericaOffizielle Website ↗
SprachenDartShellMakefile

Von diesem Repository veröffentlichte Pakete

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Projekt-README ein-/ausklappen

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.