
Guava is exported from Google's internal VC directly, so Gerrit is always compliant with recent releases. Change-Id: I65ed234d0e445122c32d1e8a56d174098ec7a5b4
46 lines
713 B
Bash
Executable File
46 lines
713 B
Bash
Executable File
#!/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
|
|
flogger
|
|
flogger-log4j-backend
|
|
flogger-system-backend
|
|
guava
|
|
httpasyncclient
|
|
httpcore-nio
|
|
j2objc
|
|
jackson-annotations
|
|
jackson-core
|
|
jna
|
|
jruby
|
|
mina-core
|
|
nekohtml
|
|
objenesis
|
|
openid-consumer
|
|
sshd-mina
|
|
sshd-osgi
|
|
testcontainers
|
|
testcontainers-elasticsearch
|
|
tukaani-xz
|
|
visible-assertions
|
|
xerces
|
|
EOF
|
|
|
|
diff -u $TMP/names $TMP/want
|