Skip to content

feat: use go:generate for mock generation - #216

Merged
DrmagicE merged 1 commit into
masterfrom
feat/use-go-generate-for-mocks
Apr 5, 2026
Merged

DrmagicE merged 1 commit into
masterfrom
feat/use-go-generate-for-mocks

Conversation

@DrmagicE

@DrmagicE DrmagicE commented Apr 5, 2026

Copy link
Copy Markdown
Owner

Replace mock_gen.sh with native Go //go:generate directives. This follows Go conventions and allows per-package mock generation.

Changes:

  • Add //go:generate mockgen directives to source files
  • Create plugin/auth/generate.go and plugin/federation/generate.go for pb.go mocks
  • Remove mock_gen.sh
  • Update Makefile to remove generate-mocks target

Usage: go generate ./...

Replace mock_gen.sh with native Go //go:generate directives.
This follows Go conventions and allows per-package mock generation.

Changes:
- Add //go:generate mockgen directives to source files
- Create plugin/auth/generate.go and plugin/federation/generate.go for pb.go mocks
- Remove mock_gen.sh
- Update Makefile to remove generate-mocks target

Usage: go generate ./...

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@DrmagicE
DrmagicE merged commit 92ed7d6 into master Apr 5, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant