An open API service indexing awesome lists of open source software.

https://github.com/numen31337/copy_with_extension

Auto-generate `copyWith` methods for your Dart classes.
https://github.com/numen31337/copy_with_extension

code-generation copywith dart flutter pub

Last synced: 4 months ago
JSON representation

Auto-generate `copyWith` methods for your Dart classes.

Awesome Lists containing this project

README

          

[![Pub Package - copy\_with\_extension](https://img.shields.io/pub/v/copy_with_extension?label=copy_with_extension)](https://pub.dev/packages/copy_with_extension)
[![Pub Package - copy\_with\_extension\_gen](https://img.shields.io/pub/v/copy_with_extension_gen?label=copy_with_extension_gen)](https://pub.dev/packages/copy_with_extension_gen)
[![CI](https://github.com/numen31337/copy_with_extension/actions/workflows/run_tests.yml/badge.svg?branch=master)](https://github.com/numen31337/copy_with_extension/actions/workflows/run_tests.yml)

Provides [Dart Build System](https://pub.dev/packages/build) builder for generating `copyWith` extensions for classes annotated with [copy_with_extension](https://pub.dev/packages/copy_with_extension).

For usage details, see [copy_with_extension_gen](https://pub.dev/packages/copy_with_extension_gen).

For insight into how this package works, see [my blog post](https://alexander-kirsch.com/blog/dart-extensions).

## copy_with_extension
* Package: [copy_with_extension](https://pub.dev/packages/copy_with_extension)
* [Source code](https://github.com/numen31337/copy_with_extension/tree/master/copy_with_extension)

## copy_with_extension_gen
* Package: [copy_with_extension_gen](https://pub.dev/packages/copy_with_extension_gen)
* [Source code](https://github.com/numen31337/copy_with_extension/tree/master/copy_with_extension_gen)