Commit Graph

9 Commits

Author SHA1 Message Date
ted b46344d78b go mod: upgrade golang.org/x/tools 2022-04-15 13:49:35 +08:00
Justin Israel ac5c077a97
main,bind: extended gopy:name control, auto PEP8 naming, and property docstring support
This commit provides an option to automatically rename functions, methods, and properties to PEP-style snake_case when generating code.
2021-03-26 09:16:11 +01:00
Justin Israel 7bd7360fdf
main,bind,_examples: fix tests for go 1.16
* main,bind,_examples: fix tests for go 1.16

This CL fixes a number of tests that are failing under go 1.16.
Modules behave a bit differently, the //comment directives now
need a space, generated version file needs go fmt, and there was a
mis-named symbol

* ci: Update travis and appveyor for recent Go and fix pypy download links

* ci: fix typo in travis script, and adjust go to max appveyor version

* ci: update appveyor PATH to pick up proper latest go version

* fix: Re-enable test cleanup

* ci: update appveyor to pin GOROOT

* ci: update appveyor to use latest windows image
2021-03-16 12:51:57 +01:00
Randall C. O'Reilly 18091317ea don't fail on build error -- sometimes it can be irrelevant (e.g., pkg with empty top-level, but valid subdirs) 2020-11-23 17:31:26 -08:00
Randall C. O'Reilly 3e06d5adc0 split up loading of package from parsing, only use the tools packages.Load and remove dependence on GOPATH GoSrcDir -- should now work exclusively with modules. also only build but don't install packages so go/bin doesn't get spammed 2020-11-23 17:18:30 -08:00
Cosmos Nicolaou ac88620b22
_examples,bind: add a test for types.Named
This CL adds a test for #220.
2020-03-27 18:58:43 +01:00
Sebastien Binet 0e4a864627 gopy: update Go module deps 2019-08-24 10:41:23 +02:00
Sebastien Binet e78a5f4786 gopy: update go module 2019-08-24 10:31:16 +02:00
Sebastien Binet f5121a0033 all: add support for Go modules 2019-04-25 10:43:01 +02:00