Updated angel container generator

This commit is contained in:
thomashii@dukefirehawk.com 2023-04-15 11:19:52 +08:00
parent d034fcebe8
commit 71b7d54763
3 changed files with 14 additions and 14 deletions

View file

@ -1,8 +1,8 @@
# Change Log
## 7.1.0
## 7.1.0-beta.1
* Require Dart >= 2.18
* Require Dart >= 2.19
* Upgraded `relectable` to 4.x.x
## 7.0.0

View file

@ -5,7 +5,7 @@
[![Gitter](https://img.shields.io/gitter/room/angel_dart/discussion)](https://gitter.im/angel_dart/discussion)
[![License](https://img.shields.io/github/license/dukefirehawk/angel)](https://github.com/dukefirehawk/angel/tree/master/packages/container/angel3_container_generator/LICENSE)
An alternative container for Angel3 that uses `reflectable` instead of `dart:mirrors` for reflection.
An alternative container for Angel3 that uses `reflectable` package instead of `dart:mirrors` for reflection. However, `reflectable` has much limited relfection capabilities when compared to `dart:mirrors`.
## Usage
@ -26,6 +26,6 @@ An alternative container for Angel3 that uses `reflectable` instead of `dart:mir
## Known limitation
* Reflection on functions/closures
* Reflection on private declarations
* Reflection on generic type
* Reflection on functions/closures is not supported
* Reflection on private declarations is not supported
* Reflection on generic type is not supported

View file

@ -1,18 +1,18 @@
name: angel3_container_generator
version: 7.1.0
version: 7.1.0-beta.1
description: Codegen support for using pkg:reflectable with pkg:angel3_container.
homepage: https://angel3-framework.web.app/
repository: https://github.com/dukefirehawk/angel/tree/master/packages/container/angel_container_generator
environment:
sdk: '>=2.18.0 <3.0.0'
sdk: '>=2.19.0 <3.0.0'
dependencies:
angel3_container: ^7.0.0
angel3_container: ^7.1.0-beta.1
reflectable: ^4.0.2
dev_dependencies:
build_runner: ^2.1.2
build_runner: ^2.3.0
build_test: ^2.1.3
test: ^1.21.0
test: ^1.24.0
lints: ^2.0.0
dependency_overrides:
angel3_container:
path: ../angel_container
#dependency_overrides:
# angel3_container:
# path: ../angel_container