Skip to content

v2.0.0

Compare
Choose a tag to compare
@gmpassos gmpassos released this 06 Feb 19:06
· 142 commits to master since this release
f60a6a2
Merge v2.0.0


- `ClassReflection`:
  - `constructor`:
    - removed `<R>` type.
  - `field`:
    - Ggenerated implementation declares `T` of `FieldReflection<$class,T>` statically.
  - Optimized:
    - `allFields`, `allMethods`: object instances derived from cached `no-object` instances.
    - `construtor`, `staticField`, `field`, `method`:
      - Caching instances.
      - Object instances derived from cached `no-object` instances.
- `FieldReflection`:
  - Added `setNullable`.
- benchmark: ^0.3.0
  - `benchmark/reflection_factory_benchmark.dart`
- meta: ^1.9.0