# gohanlon/swift-memberwise-init-macro

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/gohanlon-swift-memberwise-init-macro).**

194 stars · 24 forks · Swift · MIT

## Links

- GitHub: https://github.com/gohanlon/swift-memberwise-init-macro
- awesome-repositories: https://awesome-repositories.com/repository/gohanlon-swift-memberwise-init-macro.md

## Description

Swift Macro for memberwise initializers at any access level, with default values and compile-time safety.

## Tags

### Part of an Awesome List

- [Build And Automation](https://awesome-repositories.com/f/awesome-lists/devtools/build-and-automation.md) — Macro for generating safe and efficient memberwise initializers.
- [Utility Macros](https://awesome-repositories.com/f/awesome-lists/devtools/utility-macros.md) — Automatically provides memberwise initializers.
