commit | c1950cf0be3d86ebc8c0a7915e2a8f39e27f91fa | [log] [tgz] |
---|---|---|
author | Nicolas Lacasse <nlacasse@google.com> | Tue Jun 07 12:10:52 2016 -0700 |
committer | Nicolas Lacasse <nlacasse@google.com> | Tue Jun 07 12:10:52 2016 -0700 |
tree | 1827ba59cf5fae1fb0d1da9208682e5144c04ecb | |
parent | aa9267eb0a39373cb2a4120cae58bf91d929312b [diff] |
Make api-fix check the apis of all tracked files, not just those with changes. "jiri api fix" was only regenerating the .api fils for files that differed from those in master. This led to some strange behavior: * A file had to be committed before "jiri api fix" would generate the .api file for it. * If a file changed and .api file was generated, but then the original file was reverted to be the same as on master, then "jiri api fix" would never update the .api file back to what it was. This CL makes "jiri api fix" generate .api files for all tracked files in the project, not just those that differ from master. As a side-effect, it found some files in the jiri repo that expose a public api that did not have a corresponding .api file. MultiPart: 2/2 Change-Id: I3f2e41cbd32d292083dd3a409c8073860f858cea
This repository contains developer tools used to install and contribute to Vanadium.
For more information, see the installation and contributing instructions.
This repository is fetched and the tools are built as part of the Vanadium installation process for contributors.