blob: 16d2f122ab899bf4cf0703bbb634f9307ba17a25 [file] [log] [blame]
#!/bin/sh
# This test ensures that new dependencies in nongoogle.toml go through LC review.
set -eux
toml=$(pwd)/tools/nongoogle.toml
TMP=$(mktemp -d || mktemp -d -t /tmp/tmp.XXXXXX)
grep 'module =' ${toml} | cut -d' ' -f1 | sort > $TMP/names
cat << EOF > $TMP/want
auto-common
auto-factory
auto-service-annotations
auto-value
auto-value-annotations
commons-io
dropwizard-core
error-prone-annotations
flogger
flogger-google-extensions
flogger-log4j-backend
flogger-system-backend
gson
guava
guava-testlib
guice-assistedinject
guice-library
guice-servlet
h2
hamcrest
impl-log4j
j2objc
jcl-over-slf4j
jimfs
jruby
log-api
log-ext
log4j
lucene-analyzers-common
lucene-backward-codecs
lucene-core
lucene-misc
lucene-queryparser
mina-core
nekohtml
openid-consumer
protobuf-java
soy
sshd-mina
sshd-osgi
sshd-sftp
truth
truth-java8-extension
truth-liteproto-extension
truth-proto-extension
tukaani-xz
xerces
EOF
diff -u $TMP/names $TMP/want