Cloneable
Class copier
An auto-generation tool for adding clone methods to classes in C#
Auto generate Clone method using C# Source Generator
72 stars
3 watching
10 forks
Language: C#
last commit: over 1 year ago
Linked from 1 awesome list
csharp-sourcegenerator
Related projects:
Repository | Description | Stars |
---|---|---|
paiden/sourcemapper | A Source Generator project that provides a fluent configuration system for deep cloning objects | 5 |
reedom/convergen | Generates code for copying data between two types | 44 |
switchupcb/copygen | A code generator tool that produces custom copying logic between data structures without relying on reflection or extra dependencies. | 356 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
collinalpert/lombok.net | A .NET library that uses source generators to automatically create boilerplate code for classes and structs. | 313 |
sindresorhus/cpy | Copies files from source to destination based on glob patterns and options | 424 |
calvinmetcalf/copyfiles | A utility for copying files from multiple sources to a single destination directory or subdirectory with customizable options. | 410 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
devteam/immutype | Generates extension methods for immutable data types in .NET. | 41 |
youssef1313/printmembersgenerator | Generates modified PrintMembers method for C# records to include or exclude members | 6 |
hugocarreira/go-decent-copy | A tool that provides a simple file copying mechanism in Go | 22 |
sindresorhus/cpy-cli | Copies files from source to destination using streams and directory utilities. | 345 |
davglass/cpr | A NodeJS module for copying files recursively while filtering and customizing the copy process. | 79 |
hermanussen/compiletimemethodexecutiongenerator | Allows executing code during compilation to improve runtime performance | 20 |