-
Notifications
You must be signed in to change notification settings - Fork 455
Comparing changes
Open a pull request
base repository: vektra/mockery
base: v2.32.0
head repository: vektra/mockery
compare: v2.32.4
- 9 commits
- 28 files changed
- 1 contributor
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 400f162 - Browse repository at this point
Copy the full SHA 400f162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532f248 - Browse repository at this point
Copy the full SHA 532f248View commit details
Commits on Aug 3, 2023
-
Include auto-generated files in recursive discovery by default
Fixes #681 There are many legitimate use-cases where mockery needs to include auto-generated files in its recursive package discovery. We add an `include-auto-generated` parameter that is set to `true` by default, but can be set to `false` if users want to retain the old behavior. We are considering the old behavior to be a bug due to the large number of GitHub issues we'll likely get. The original motivation for adding this behavior was fixed through a different mechanism, which is why we're considering this to be a bugfix.
Configuration menu - View commit details
-
Copy full SHA for 3b725d9 - Browse repository at this point
Copy the full SHA 3b725d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b70c07a - Browse repository at this point
Copy the full SHA b70c07aView commit details -
Merge pull request #682 from LandonTClipp/issue_681
Include auto-generated files in recursive discovery by default
Configuration menu - View commit details
-
Copy full SHA for dbad753 - Browse repository at this point
Copy the full SHA dbad753View commit details -
This adds e2e tests for #681, which asserts packages containing only auto-generated files are added to the list of importable packages when doing recursive package discovery.
Configuration menu - View commit details
-
Copy full SHA for 871f904 - Browse repository at this point
Copy the full SHA 871f904View commit details -
Merge pull request #683 from LandonTClipp/issue_681_e2e
Add e2e tests for issue #681
Configuration menu - View commit details
-
Copy full SHA for 2046503 - Browse repository at this point
Copy the full SHA 2046503View commit details
Commits on Aug 4, 2023
-
Add error log for unsupported config
This commit will log an error message if unsupported config is being used. I have chosen not to cause mockery to return an error code because it's possible that configs using unsupported parameters are working just fine, so we don't want to break those users. Instead, the log message should hopefully get their attention, and the attention of anyone trying to migrate to packages. Also removed is the conditional used to enter into the `packages` code path. Previously it asserted that `Config.Name == ""` but this was causing more confusion than it needed to. This fixes #685
Configuration menu - View commit details
-
Copy full SHA for 72eb146 - Browse repository at this point
Copy the full SHA 72eb146View commit details -
Merge pull request #686 from LandonTClipp/issue_685
Add error log for unsupported config
Configuration menu - View commit details
-
Copy full SHA for 8abb702 - Browse repository at this point
Copy the full SHA 8abb702View 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 v2.32.0...v2.32.4