Releases: rjeczalik/interfaces
v0.4.0
- adds support for alias types in [email protected]+ (by @tlindsay42)
Release of 0.3.0
- improves lookup path for multiple defs
- improve import path parsing for vendored packeges
Release of v0.2.0
interfaces: set go version to 1.18
v0.1.1
v0.1.0
This is the first release of cmd/interfacer and cmd/structer tools.
In particular it contains newly added support for variadic functions (#7)
Full Changelog
f267b5c Bump Go versions and use '.x' to always get latest patch versions
531c3d1 Compatible with go:generate
7c0d99a Initial commit
b25e70e Merge pull request #11 from wweir/master
d3085a4 Merge pull request #3 from rjeczalik/codegen-fix
7521fc0 Merge pull request #5 from rjeczalik/collect-fix
3c33efd Merge pull request #6 from rjeczalik/redis-mock
185b87d Merge pull request #8 from DenLilleMand/AddInstallationToReadme
60bd913 Merge pull request #9 from HaraldNordgren/go_versions
fb4d0dd Update README.md
9464624 Update README.md
d39b221 Update README.md
f997e44 Update README.md
c245cb4 Update README.md
628d589 Update README.md
7b997aa Update README.md
5d238bb Update README.md
9c00e9e add AppVeyor configuration
91cf4b7 add Travis CI configuration
0dfcbf2 cmd/interfacer: add inline comment for generated interface
3c1dcdd cmd/interfacer: fix typo
73581fb cmd/interfacers: codegen an interface from named type
73fbf6e cmd/structer: add fmt as dep
7ebe384 cmd/structer: add structer tool
f3f3741 cmd/structer: add time.Time support
57e06fa cmd/structer: fix csv codegen
7e9e3ba cmd/structer: generate MarshalCSV and UnmarshalCSV methods
74e631e fixes for go vet
3a7f84a interfaces: add build test for commands
4eb1478 interfaces: add func member support
83fe0b7 interfaces: add goreleaser configuration
7b5da75 interfaces: add installation section to readme
4dd7b3e interfaces: add module files
0ae4d6d interfaces: add possibility to filter out unexported methods
f88ea5b interfaces: bump appveyor version
6df3dd8 interfaces: bump travis version
2726d2e interfaces: disable building for tip
073b0dc interfaces: do not sync on output writers
1894ccb interfaces: first working pkg version
c36d88e interfaces: fix Travis CI badge link
2a41193 interfaces: fix for go vet
aa1146e interfaces: fix for go vet
7c0f171 interfaces: fix net.Interface test
1cce18e interfaces: fixes for goreportcard
c7e9451 interfaces: fixup import paths as type definitions
23f0df0 interfaces: inline doc
4231c16 interfaces: list deps limitation
5315a69 interfaces: rework build test to support modules
8824828 interfaces: scan for methods embedded fields only
566c0f8 interfaces: support variadic arguments in func signatures
cb05eaf interfaces: update Go version
3b6a9b0 interfaces: update go/types dep
61d2318 interfaces: use vet for go toolchain
6ae9366 remove coverage tools from Travis CI configuration
2167a4c update Travis CI configuration