mockalization_generator 2.0.2
mockalization_generator: ^2.0.2 copied to clipboard
Code generator for mockalization. Analyzes @Mockalization-annotated classes and generates extension-based mock data factories with build_runner.
2.0.2 #
- Lowered
analyzerconstraint from^10.0.0to>=8.1.1 <11.0.0for wider compatibility - Lowered SDK constraint from
^3.9.0to^3.7.0
2.0.1 #
- Upgraded dependencies to latest stable versions:
analyzer: >=8.1.1 <11.0.0,build: ^4.0.0,source_gen: ^4.0.0 - Migrated from
TypeChecker.fromRuntimetoTypeChecker.fromUrl(source_gen 4.x breaking change) - Migrated from
ParameterElementtoFormalParameterElement(analyzer 8.x+ breaking change) - Added dartdoc comments to public API (
builder.dart) - Added example file for pub.dev documentation score
2.0.0 #
- BREAKING: Complete rewrite of code generation engine
- BREAKING: Generated code now uses extension pattern instead of mixin class
- Added support for
double,num,Duration,Uri,BigInt,Uint8List,dynamic - Added support for
Set<T>andMap<K,V>collections - Added support for nested generic types (e.g.,
Map<String, List<int>>) - Added nullable type handling with randomized null generation
- Added
MockFormatenum-based format resolution (33 formats) - Added
MockProperty.valuessupport for random value selection - Modularized architecture with separated expression generators
- Constructor parameter-based field collection (replaces field-based approach)
- Removed Flutter SDK dependency
- Removed json_serializable related code
1.0.0 #
- Initial release
FakerFactoryGeneratorwithGeneratorForAnnotation<Mockalization>- Support for
String,int,bool,DateTime,List<int>,Enum, custom classes - Inheritance support via
createSortedFieldSet()