dummygen
========

dummygen generates zero-value dummy implementations for Go interfaces. It is useful for quick scaffolding during development or testing.

Generation rules:
- If the return values include `error`, it returns `ErrorNotImplemented`.
- All other return values are zero values.

Usage
-----

Add the following to your interface definition file:

//go:generate dummygen --destination=client_noop.go --package=noop noop MyInterface, MyInterface2

Arguments:
- `--destination`: output file path
- `--package`: package name for the generated file
- The first positional argument is the package (import path or relative path) to load interfaces from
- The remaining positional arguments are interface names (comma-separated is supported)

Optional flags:
- `-v`/`--verbose`: enable verbose logging
