Releases: gmpassos/reflection_factory
Releases · gmpassos/reflection_factory
v1.2.14
v1.2.13
Merge v1.2.13 - Json: - Add parameter `TypeInfo` as an alternative to the parameter `Type`. - Improve collections casting. - `TypeInfo`: - Added constructors: `TypeInfo.fromListType`, `TypeInfo.fromSetType`, `TypeInfo.fromMapType`. - Added `toListType`, `toSetType`, `toIterableType`, `toMapValueType` and `toMapKeyType`. - Added `castList`, `castSet`, `castIterable` and `castMap`.
v1.2.12
v1.2.11
v1.2.10
v1.2.9
v1.2.8
Merge v1.2.8 - `FunctionReflection.methodInvocationFromMap` and `FunctionReflection.methodInvocation`: - Better handling of unresolved parameters values. Attempts to resolve 2 times, to allow entities references through cache. - `Reflection`: - `castList`, `castSet`, `castIterable`, `castMap`, `castCollection`: - Added parameter `nullable`.
v1.2.7
v1.2.7 - Merge `typeinfo-generics` - `TypeInfo`: - Added `T` generic type. - Added `callCasted` to pass the `T` to a `Function<T>()`. - Improved internal representation og `arguments`. - `ReflectionBuilder`: - Declare reflected types using `TypeInfo<T>` generics. - Improved tests coverage.