Commit Graph

4 Commits

Author SHA1 Message Date
Anuraag Agrawal 11864d4349
Exclude internal subpackages too from japicmp (#3559) 2021-08-27 08:30:03 -07:00
Anuraag Agrawal 076b6b1622
Move channel shutdown logic to util and use in grpc metrics exporter too. (#3553) 2021-08-27 13:32:28 +09:00
Anuraag Agrawal 89fc562e1b
Wire metric marshaler into gRPC exporter. (#3546)
* Wire metric marshaler into gRPC exporter.

* Cleanup
2021-08-26 13:45:41 +09:00
John Watson bd6cfd85fb
Add a task to compare public APIs for every stable module. (#3183)
* Add a task to compare public APIs for every stable module.

* add a few comments and make the build task depend on the japicmp task

* update the api diffs after rebasing.

* task must depend on jar

* a few script tweaks based on feedback

* small tweak to make it a little more kotlin-idiomatic

* refactoring to make the code more clear

* some more refactoring.

* make the latest released version a lazy val of the build script

* have the task depend on check, rather than build

* put all the API diffs into a central directory

* run at --info to diagnose CI issues

* try an older java 11 version

* try another combo

* remove the info logging
2021-05-06 17:49:49 -07:00