Álvaro
81eff08fc7
Add a new "text" flag for TextMarshaler methods
2018-03-08 19:51:11 +00:00
Tim Gossett
f283678ee0
Comments for JSON and YAML marshaler methods
...
`go vet` will complain when an exported method is not properly
documented. This change adds comments to the generated `MarshalJSON`,
`UnmarshalJSON`, `MarshalYAML`, and `UnmarshalYAML` methods to satisfy
`go vet`.
As of go 1.10, the go test command now automatically runs go vet on the
package being tested. Complaints from `go vet` are treated like build
errors and prevent execution of the test. This means that generated code
that is not properly documented will prevent test execution.
[1]: https://golang.org/doc/go1.10#test-vet
2018-02-19 22:20:31 -05:00
Alvaro Lopez Espinosa
f3fec002f1
Change the name of the generated file
2018-02-06 12:17:13 +00:00
Álvaro López Espinosa
644919b7e9
Merge pull request #15 from wttw/master
...
add -trimprefix and -autotrimprefix
2018-02-06 12:04:43 +00:00
Steve Atkins
bd9938fa86
Remove autotrimprefix option; add basic tests for -trimprefix.
2018-02-05 16:48:43 -08:00
Steve Atkins
e1f9d08449
Add expected comments.
2018-02-05 16:09:28 -08:00
Steve Atkins
276f4081b1
Merge branch 'master' of git://github.com/alvaroloes/enumer
2018-02-05 15:45:41 -08:00
Álvaro López Espinosa
3ee8f07883
Merge pull request #25 from wlbr/master
...
Making the generated code golint "friendly".
2018-02-05 11:42:07 +00:00
Álvaro López Espinosa
ebfd0d9bb3
Merge pull request #23 from carlsverre/master
...
support importing from source files if possible
2018-02-05 11:29:12 +00:00
Álvaro López Espinosa
7c891f48ad
Merge branch 'master' into master
2018-02-05 11:28:19 +00:00
Álvaro López Espinosa
056aba1393
Merge pull request #22 from GodsBoss/master
...
Fix typo.
2018-02-05 11:22:47 +00:00
Álvaro López Espinosa
c4e9df231f
Merge pull request #19 from pascaldekloe/master
...
Replace naming convention library. Eliminates transformer code.
2018-02-05 11:22:15 +00:00
Michael Wolber
5d97e5e788
Revert "Updated stringer.go to current version (2018/01)"
...
This reverts commit 95a15ae31e
.
2018-01-04 12:01:03 +01:00
Michael Wolber
95a15ae31e
Updated stringer.go to current version (2018/01)
2018-01-04 11:38:06 +01:00
Michael Wolber
aa50e29ee8
Added comment to generated ...String function. Removed usage of _ in identifiers.
2018-01-03 15:35:09 +01:00
Carl Sverre
e5b99fedb3
Maintain go 1.8 compat
2017-11-28 15:42:24 -08:00
Carl Sverre
7f992c627d
import from source
2017-11-28 15:31:38 -08:00
Timo Reitz
15e9093eb1
Fix typo.
2017-11-02 22:02:53 +01:00
Pascal S. de Kloe
f1508650a2
Replace naming convention library. Eliminates transformer code.
2017-08-06 00:58:54 +02:00
Steve Atkins
51d23ad531
add -trimprefix and -autotrimprefix
2017-04-10 11:37:23 -07:00
Álvaro López Espinosa
fbb114e61f
Update README.md
2017-02-09 11:02:18 +00:00
Álvaro López Espinosa
5b38bf6a65
Merge pull request #6 from THE108/transform
...
Enum value string representation transformation feature
2017-02-09 10:48:40 +00:00
achernov
a086331b38
Update readme
2017-02-01 11:49:25 +03:00
achernov
432dffaa95
Add enum value string representation transformation feature
2017-02-01 10:01:12 +03:00
Álvaro López Espinosa
a13305de81
Merge pull request #5 from jim-minter/master
...
add yaml support
2017-01-09 10:30:09 +00:00
Jim Minter
86cfc17470
add yaml support
2016-12-20 12:57:15 +00:00
Álvaro
68e3d4bbf5
Updated readme
2016-10-26 17:12:50 +01:00
Álvaro
04c93cadb4
Updated readme
2016-10-26 17:12:25 +01:00
Álvaro
d3da35e3d0
Fixes and adds tests after merge
2016-10-26 16:59:55 +01:00
Álvaro López Espinosa
ad5bc9c3e5
Merge pull request #3 from webguerilla/master
...
Scanner and Valuer interface
2016-10-26 16:45:19 +01:00
marco
af72d0db85
bug fix if string instead of []byte is returned from db (this is the
...
case for postgreSQL)
2016-10-21 15:20:44 +02:00
marco
af92007434
Merge remote-tracking branch 'upstream/master'
2016-10-20 13:42:25 +02:00
Álvaro López Espinosa
a3c44a7985
Merge pull request #4 from pdf/go15_plus_imports
...
Fix imports for Go 1.5+
2016-06-08 17:16:13 +01:00
Peter Fern
76567ab639
Fix imports for Go 1.5+
...
Particularly important for 1.6+, since the deprecated imports have been
removed entirely. Fixed by syncing with upstream stringer (includes
some other minor fixes/modifications).
2016-06-03 23:40:00 +10:00
Alvaro Lopez Espinosa
986f3e9353
Changed the flag noJSON to json
2016-05-21 13:34:12 +01:00
marco
8bdc3a85b5
fixed importer
2016-04-09 01:30:49 +02:00
marco
3d7dacca3a
fixed imports
2016-04-09 01:20:52 +02:00
marco
3e78fe69e0
handle database NULL values
2016-02-11 19:27:29 +01:00
marco
0978fe0e3d
fixed bug: Scan used value receiver and not pointer
2016-02-09 13:14:00 +01:00
marco
ef9a220565
implemented sql flag
2016-02-06 22:46:59 +01:00
marco
cd583bfe41
Merge remote-tracking branch 'upstream/master'
2016-02-06 22:40:52 +01:00
marco
5ecab372f9
renamed method
2016-02-06 22:27:43 +01:00
marco
0a3314337f
fixed bug: return error
2016-02-02 15:40:25 +01:00
Álvaro López Espinosa
e9e87a4508
Fixed typo in README
2016-01-21 10:49:12 +00:00
Álvaro
8e90031b3d
Added inspiring projects to readme
2016-01-20 23:18:14 +00:00
Álvaro
e2f75033ac
Fixed Readme
2016-01-20 23:15:57 +00:00
Álvaro
6764143423
Updated readme with the new JSON additions
2016-01-20 23:09:18 +00:00
Álvaro
8ff8ff6be4
Updated tests
2016-01-19 19:54:00 +00:00
Álvaro
06fa207af0
Added a new flag/feature to generate json marshaling methods
2016-01-19 19:39:33 +00:00
marco
9e56f9eb23
removed unnecessary params in function call
2016-01-13 11:50:18 +01:00