Releases: marcozac/go-aliaser
Releases · marcozac/go-aliaser
v0.1.1
v0.1.0
Changelog
- c035398 Initial commit
- c7c22d4 chore(deps): bump google.golang.org/protobuf in /examples
- 885b622 feat: add
Aliaser.Add*
duplicate name check - fe9ab45 feat: add
Func
generation as a wrapper - 2f2332a feat: add
aliaser
cmd - bbe3da9 feat: add
package
loader - 4531ec7 feat: add exclusion options
- 609db5a feat: add generator
- 74ce8c4 feature: add support for generics
- 64ed9f5 fix:
Importer.AliasedImports
data race - 8aaf200 fix: conflict func param name equal to package
- 21723dd refactor!: add
Aliaser
struct for alias loading and generation - 962157c refactor!: add
Exclude*
options param - 2d51e0f refactor!: add and replace
Alias
objectsConst
,Var
andFunc
- 1e3ba58 refactor!: incorporate
Alias
intoAliaser
- b0c899e refactor!: move
Importer
toimporter
pkg - 225419a refactor(importer)!: add
maps
utils and changeAliasOf
param - 095bb5f refactor(importer):
AliasedImports
no longer changes the package name - f19e627 refactor: add
Alias
imports aliaser - 7ef7644 refactor: add
Importer
and embed inAlias
- de653b5 refactor: add
WithWriter
option - 4fd48cb refactor: add
sequence
and improve utility functions - da95f0c refactor: add objects at
Alias
level - b0465f6 refactor: call
mkdir
before file opening - 9f6aa7d refactor: reset file on error in
Aliaser.GenerateFile
- 6b370d3 test(cmd): add
interal
tests