| #!/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 |