-
Notifications
You must be signed in to change notification settings - Fork 446
Comparing changes
Open a pull request
base repository: vektra/mockery
base: v2.32.2
head repository: vektra/mockery
compare: v2.33.1
- 15 commits
- 16 files changed
- 3 contributors
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
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 15d6920 - Browse repository at this point
Copy the full SHA 15d6920View commit details -
Configuration menu - View commit details
-
Copy full SHA for b83433d - Browse repository at this point
Copy the full SHA b83433dView commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1bcc958 - Browse repository at this point
Copy the full SHA 1bcc958View commit details
Commits on Aug 21, 2023
-
Merge pull request #692 from leaanthony-sc/684_include_regex
Add `include-regex` option
Configuration menu - View commit details
-
Copy full SHA for 6ada211 - Browse repository at this point
Copy the full SHA 6ada211View commit details
Commits on Aug 22, 2023
-
Merge pull request #694 from jokly/master
Add gcc to docker for projects with cgo
Configuration menu - View commit details
-
Copy full SHA for 74e483d - Browse repository at this point
Copy the full SHA 74e483dView commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b9a1e11 - Browse repository at this point
Copy the full SHA b9a1e11View commit details -
Minor refactor of ShouldGenerateInterface
Technically, the outputter should not be responsible for determining if the interface should be generated. That is higher-order that should have been consulted before calling `outputter.Generate`.
Configuration menu - View commit details
-
Copy full SHA for 6111fde - Browse repository at this point
Copy the full SHA 6111fdeView commit details
Commits on Aug 29, 2023
-
Merge pull request #698 from LandonTClipp/badcode
Minor refactor and dead code removal
Configuration menu - View commit details
-
Copy full SHA for 8965d12 - Browse repository at this point
Copy the full SHA 8965d12View 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.2...v2.33.1