aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/proto/SupportData.java
Commit message (Collapse)AuthorAge
* @AutoCodec SupportData.Gravatar janakr2018-03-21
| | | | PiperOrigin-RevId: 189905795
* Expose ProtoSourcesProvider.transitive_proto_path_flags to Skylark.Gravatar elenairina2018-02-27
| | | | | | | Progress on #4544. RELNOTES: None. PiperOrigin-RevId: 187179454
* PiperOrigin-RevId: 186532302Gravatar ahumesky2018-02-21
|
* Accept proto paths relative to proto_source_root as direct dependencies.Gravatar elenairina2018-02-20
| | | | | | | | | | | This will make protoc see as direct dependencies the .proto files that were included using the proto_source_root flag. Until now, Bazel passed to protoc the direct dependencies of a target as the path relative to the WORKSPACE, which made it fail when a shorter path, relative to the package was used. Progress on #4544. RELNOTES: None. PiperOrigin-RevId: 186294997
* Add "proto_source_root" flag to proto_library.Gravatar elenairina2018-02-16
| | | | | | | Fixes #4544. RELNOTES: Add "proto_source_root" flag to proto_library. PiperOrigin-RevId: 185997723
* Do not crash when a strict proto_library depends on a non-strict one.Gravatar Carmi Grushko2017-02-01
| | | | | | | | | | (strictness in the sense of strict proto deps) The reason for the crash was that a non-strict proto_library would put 'null' in its SupportData.protosInDirectDeps, and then a strict proto_library that consumes it would choke on the null. This rearranges things so that protosInDirectDeps will never be null. -- PiperOrigin-RevId: 146210040 MOS_MIGRATED_REVID=146210040
* ProtoCompileActionBuilder can create strict-deps-checking command lines.Gravatar Carmi Grushko2016-11-21
| | | | | | | No behavior changes, for now. -- MOS_MIGRATED_REVID=139614509
* Remove unused SupportData.getUsedDirectDeps().Gravatar Carmi Grushko2016-11-18
| | | | | -- MOS_MIGRATED_REVID=139514666
* Open-source a support data-structure for protocol buffers.Gravatar Carmi Grushko2015-12-10
-- MOS_MIGRATED_REVID=109900770