Skip to content
This repository was archived by the owner on Jun 27, 2023. It is now read-only.

record invocation arguments in generated code #702

Open
wants to merge 23 commits into
base: main
Choose a base branch
from

Conversation

kucherenkovova
Copy link

resolves #554

@kucherenkovova kucherenkovova requested a review from codyoss as a code owner April 30, 2023 09:30
sywhang and others added 4 commits May 17, 2023 10:16

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add Uber maintainers.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This rewrites the import path from "github.com/golang/mock" to
"go.uber.org/mock".
@kucherenkovova
Copy link
Author

@codyoss please review

sywhang and others added 16 commits June 11, 2023 13:09

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Ran go mod tidy and removed a bunch of unused dependencies from go.sum.

Ideally we should run this as part of some lint check step as we do in
other uber-go repositories.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README to reflect:
- current status
- installation path
- supported Go versions
- Remove irrelevant info

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
from Go 1.19, `go fmt` reformats doc comments.

https://go.dev/doc/go1.19#go-doc

> Go 1.19 adds support for links, lists, and clearer headings in doc
comments. As part of this change, [gofmt](https://go.dev/cmd/gofmt) now
reformats doc comments to make their rendered meaning clearer. See “[Go
Doc Comments](https://go.dev/doc/comment)” for syntax details and
descriptions of common mistakes now highlighted by gofmt. As another
part of this change, the new package
[go/doc/comment](https://go.dev/pkg/go/doc/comment/) provides parsing
and reformatting of doc comments as well as support for rendering them
to HTML, Markdown, and text.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Go 1.18 is no longer supported.
Now, we can bump Go version to 1.19.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
- Bump checkout/setup-go actions versions
- Drop pre-1.18 action
- Edit action permissions to readonly

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This preps v0.1.0 release. Added a CHANGELOG
file to keep track of release changes according
to semver.

Ref golang#17.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Originally discussed in golang#238.

This adds a functional option parameter to NewController to allow adding
future configurations to control the behavior of Controller.

This will come in handy for implementing features like the one in golang#22.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This minimal PR documents the installation command. It took me a moment
to look it up from the github.com/golang repo. Hopefully this can help
save a few moments for others.

---------

Co-authored-by: Sung Yoon Whang <sungyoonwhang@gmail.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Go reference uses module name rather than repository URL as a package
name.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is an initial implementation of the proposal outlined in this
issue, golang#685

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Now that we've released an initial version, update the README to reflect
that.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
migrate from golang#630
more:
golang#622 
golang#427 
golang#634 
golang#657

---------

Co-authored-by: Sung Yoon Whang <sungyoonwhang@gmail.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
tra4less and others added 2 commits July 11, 2023 13:36

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…interface names comment (golang#33)

Fix golang#32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

mockgen: record invocation arguments in generated code
10 participants