| #!/bin/sh |
| |
| # This test ensures that new dependencies in nongoogle.bzl go through LC review. |
| |
| set -eux |
| |
| bzl=$(pwd)/tools/nongoogle.bzl |
| |
| TMP=$(mktemp -d || mktemp -d -t /tmp/tmp.XXXXXX) |
| |
| grep 'name = "[^"]*"' ${bzl} | sed 's|^[^"]*"||g;s|".*$||g' | sort > $TMP/names |
| |
| cat << EOF > $TMP/want |
| cglib-3_2 |
| docker-java-api |
| docker-java-transport |
| dropwizard-core |
| duct-tape |
| eddsa |
| elasticsearch-rest-client |
| httpasyncclient |
| httpcore-nio |
| j2objc |
| jackson-annotations |
| jackson-core |
| javassist |
| jna |
| jruby |
| mina-core |
| nekohtml |
| objenesis |
| openid-consumer |
| powermock-api-easymock |
| powermock-api-support |
| powermock-core |
| powermock-module-junit4 |
| powermock-module-junit4-common |
| powermock-reflect |
| sshd |
| sshd-mina |
| testcontainers |
| testcontainers-elasticsearch |
| tukaani-xz |
| visible-assertions |
| xerces |
| EOF |
| |
| diff -u $TMP/names $TMP/want |