Releases: alecthomas/go-check-sumtype
Releases · alecthomas/go-check-sumtype
v0.3.0
Changelog
- 468e7aa Option for not failing exhaustiveness check if all implementations of the sumtype are covered by interfaces (#15)
- dfe7244 refactor: simplify package setup in tests (#13)
- 32ba7d4 chore: fix linter
- bd4d721 chore(deps): update all non-major dependencies (#7)
v0.2.0
Changelog
- 42dc6df Merge pull request #11 from lfportal/default-signifies-exhaustive
- 6c750dd Add default-signifies-exhasutive flag to prevent default clause from automatically passing checks
- 187668c chore: add renovate.json5
v0.1.4
Changelog
- 0697847 fix: don't include generic types in variants
v0.1.3
Changelog
- 803c965 Fix missing Position in reported error.
v0.1.2
Changelog
- 22e6ecc Refactor to include token.Position in returned error interface.
v0.1.1
Changelog
- 2fe5460 Refactor into a package so that it can be integrated into golangci-lint.
v0.1.0
Changelog
- b14d3b1 Switch to Go 1.18 comment-directives...
- 480526a deps: upgrade golang.org/x/tools to latest version
- fcb4a62 check: disable exhaustive checks in test files
- f6a8b46 additionally check test code (#11)
- e93e76e Go modules support, migrate from golang.org/x/tools loader to packages
- 0c33c2c add Go modules files
- 6527b81 fix file handle leak in sumTypeDeclSearch
- da66471 update Diffeo link
- eeb8592 add inspiration
- a012f2d Minimise sealed method implementations in readme
- 3d2fd15 add details
- 4808d7c typical usage
- 725bb04 better presentation
- d2b4005 initial commit