Overview

Request 677740 accepted

- Update to version 0.17.0:
* Repository rules and macros have moved to
@io_bazel_rules_go//go:deps.bzl from def.bzl. This allows Go
rules to load symbols from external repositories.
* Code may be generated from multiple proto_library targets, via
the new protos attribute.
* proto_library targets with no srcs, only deps will work.
* proto_library targets with adjusted import prefixes will work.
* go_proto_compiler no longer passes the -import_path option by
default. This should make generated package names consistent
with protoc when option go_package is not set.
* nogo now supports fact serialization. This allows analyzers
like printf to store information for use in dependent packages.
* nogo no longer invokes a separate vet binary when vet = True.
Instead, setting this attribute adds the safe set of vet
analyzers to deps.

Request History
Michał Rostecki's avatar

mrostecki created request

- Update to version 0.17.0:
* Repository rules and macros have moved to
@io_bazel_rules_go//go:deps.bzl from def.bzl. This allows Go
rules to load symbols from external repositories.
* Code may be generated from multiple proto_library targets, via
the new protos attribute.
* proto_library targets with no srcs, only deps will work.
* proto_library targets with adjusted import prefixes will work.
* go_proto_compiler no longer passes the -import_path option by
default. This should make generated package names consistent
with protoc when option go_package is not set.
* nogo now supports fact serialization. This allows analyzers
like printf to store information for use in dependent packages.
* nogo no longer invokes a separate vet binary when vet = True.
Instead, setting this attribute adds the safe set of vet
analyzers to deps.


Michał Rostecki's avatar

mrostecki accepted request

openSUSE Build Service is sponsored by