-
-
Notifications
You must be signed in to change notification settings - Fork 128
Comparing changes
Open a pull request
base repository: matryer/moq
base: v0.2.7
head repository: matryer/moq
compare: main
- 20 commits
- 69 files changed
- 16 contributors
Commits on Oct 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e85ff8e - Browse repository at this point
Copy the full SHA e85ff8eView commit details -
feat: support generic interface generation (#175)
Allow the generation of mocks for generics as introduced in golang 1.18
Configuration menu - View commit details
-
Copy full SHA for 13aa048 - Browse repository at this point
Copy the full SHA 13aa048View commit details
Commits on Nov 13, 2022
-
- Only test on 1.19 for Windows and Mac. - Bump versions for checkout and setup-go actions. Use cache flag in setup-go instead of separate cache step.
Configuration menu - View commit details
-
Copy full SHA for 812da66 - Browse repository at this point
Copy the full SHA 812da66View commit details -
Go version independent moq output with consistent whitespace
By tweaking whitespace in template
Configuration menu - View commit details
-
Copy full SHA for 60a16ec - Browse repository at this point
Copy the full SHA 60a16ecView commit details
Commits on Nov 20, 2022
-
Recursively check unique pkg names against existing imports
When we generate a unique name for pkg a on conflict with pkg b, the new name could already be in use for pkg c. So recursively check each unique name against existing imports before setting it.
Configuration menu - View commit details
-
Copy full SHA for a464ccc - Browse repository at this point
Copy the full SHA a464cccView commit details
Commits on Mar 8, 2023
-
Add flag to enable mock reset methods (#181)
The optional with-resets flag adds methods to reset method calls. Calls can be reset individually or all at once with these.
Configuration menu - View commit details
-
Copy full SHA for d0d706b - Browse repository at this point
Copy the full SHA d0d706bView commit details
Commits on Mar 29, 2023
-
Update the readme with -rm and -version flags (#189)
Signed-off-by: Gabriel Bussolo <[email protected]> Co-authored-by: Mat Ryer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13fb492 - Browse repository at this point
Copy the full SHA 13fb492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b9c671 - Browse repository at this point
Copy the full SHA 3b9c671View commit details -
Configuration menu - View commit details
-
Copy full SHA for 373b8f9 - Browse repository at this point
Copy the full SHA 373b8f9View commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3795b74 - Browse repository at this point
Copy the full SHA 3795b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 188eb89 - Browse repository at this point
Copy the full SHA 188eb89View commit details
Commits on Aug 13, 2023
-
Do not load unnecessary package information (#203)
- Add benchmark test for registry.New
Configuration menu - View commit details
-
Copy full SHA for c59089b - Browse repository at this point
Copy the full SHA c59089bView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7bbc766 - Browse repository at this point
Copy the full SHA 7bbc766View commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0bf2e8a - Browse repository at this point
Copy the full SHA 0bf2e8aView commit details
Commits on Aug 22, 2024
-
Run tests on latest supported Go versions (#220)
Co-authored-by: ccoVeille <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd978ff - Browse repository at this point
Copy the full SHA fd978ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc5f3d - Browse repository at this point
Copy the full SHA 3dc5f3dView commit details -
Fix GitHub check annotations (#221)
* Fix GitHub check annotations * Update types.go
Configuration menu - View commit details
-
Copy full SHA for 8bc5adb - Browse repository at this point
Copy the full SHA 8bc5adbView commit details -
Update Go lang and tools version to support new constructs (#223)
- Bump golang ver => 1.22.5
Configuration menu - View commit details
-
Copy full SHA for efa43c6 - Browse repository at this point
Copy the full SHA efa43c6View commit details
Commits on Aug 24, 2024
-
Use Go 1.23, support imported type aliases (#225)
Go 1.23 changed how go/types handles type aliases, which breaks code generation if you use a package that has an alias type (example: https://pkg.go.dev/github.com/golang/[email protected]/ptypes/timestamp#Timestamp ). These were getting generated as just the unqualified name, without the package. If you used a previous version of Go, it meant that if that aliased type was in an internal package we'd try to import the internal package instead, resulting in a compilation error. Add a switch to handle that case, and bump the go.mod version to support using types.Alias.
Configuration menu - View commit details
-
Copy full SHA for 5dfcd56 - Browse repository at this point
Copy the full SHA 5dfcd56View commit details
Commits on Nov 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00ca6b4 - Browse repository at this point
Copy the full SHA 00ca6b4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.2.7...main