diff options
author | Devtools Arcadia <arcadia-devtools@yandex-team.ru> | 2022-02-07 18:08:42 +0300 |
---|---|---|
committer | Devtools Arcadia <arcadia-devtools@mous.vla.yp-c.yandex.net> | 2022-02-07 18:08:42 +0300 |
commit | 1110808a9d39d4b808aef724c861a2e1a38d2a69 (patch) | |
tree | e26c9fed0de5d9873cce7e00bc214573dc2195b7 /build/rules/contrib_deps.policy | |
download | ydb-1110808a9d39d4b808aef724c861a2e1a38d2a69.tar.gz |
intermediate changes
ref:cde9a383711a11544ce7e107a78147fb96cc4029
Diffstat (limited to 'build/rules/contrib_deps.policy')
-rw-r--r-- | build/rules/contrib_deps.policy | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/build/rules/contrib_deps.policy b/build/rules/contrib_deps.policy new file mode 100644 index 0000000000..9af4b85cc2 --- /dev/null +++ b/build/rules/contrib_deps.policy @@ -0,0 +1,76 @@ +ALLOW contrib/clickhouse -> library/cpp/consistent_hashing +ALLOW contrib -> contrib +ALLOW contrib -> build +ALLOW contrib -> library/python/resource +ALLOW contrib -> library/cpp/testing/unittest_main +ALLOW contrib -> library/cpp/testing/unittest +ALLOW contrib -> library/cpp/getopt +ALLOW contrib -> library/cpp/resource +ALLOW contrib -> library/cpp/charset +ALLOW contrib -> library/cpp/svnversion +ALLOW contrib -> certs +ALLOW contrib/libs/.*/ut -> library +ALLOW contrib/java/.*/ut -> devtools/jtest +ALLOW contrib/java/.*/ut -> devtools/junit-runner +ALLOW contrib/java/.*/ut -> devtools/junit5-runner +ALLOW contrib/python -> library/python/resource +ALLOW contrib/tools/cython/Cython -> library/python/resource +ALLOW contrib/libs/python -> library/python/symbols/module +ALLOW contrib/libs/python -> library/python/symbols/uuid +ALLOW contrib/libs/python -> library/python/symbols/python +ALLOW contrib/libs/python -> library/python/symbols/libc +ALLOW contrib/libs/python -> library/python/runtime +ALLOW contrib/libs/python -> library/python/runtime_py3 +ALLOW contrib/tools/python3/pycc -> library/python/runtime_py3 +ALLOW contrib/python/.*/(_?)test(s?) -> library/python/testing/yatest_common +ALLOW contrib/python/.*/(_?)test(s?) -> library/python/import_test +ALLOW contrib/python/click -> library/python/symbols/python +ALLOW contrib/java/ru/yandex/market -> (market)|(maps/doc/proto/yandex/maps/proto) +ALLOW contrib/libs/tf -> library/python/testing/gtest +ALLOW contrib/libs/tf/tests/test_vars_to_const/cpp_check_inference -> maps/libs/common +ALLOW contrib/libs/tf/tests/test_vars_to_const/cpp_check_inference -> yandex/maps/common +ALLOW contrib/restricted/libtorrent -> maps/libs/fastbone +ALLOW contrib/python/transfer_manager_client -> transfer_manager/client +ALLOW contrib/(deprecated/)?python/django -> library/python/django +ALLOW contrib/(deprecated/)?python/django -> library/python/gunicorn +ALLOW contrib/python/python-magic -> library/python/symbols/libmagic +ALLOW contrib/python/typecode -> library/python/symbols/libmagic +ALLOW contrib/tools/jdk/test -> devtools/ya/yalibrary/tools +ALLOW contrib/libs/clang12/tools/extra/clang-tidy/tool -> library/cpp/clang_tidy +ALLOW contrib/libs/inja -> library/cpp/scheme +ALLOW contrib/libs/geos/capi/ctypes -> library/python/ctypes +ALLOW contrib/libs/leveldb -> library/cpp/deprecated/mapped_file +ALLOW contrib/libs/leveldb -> library/cpp/logger +ALLOW contrib/libs/leveldb -> library/cpp/digest/crc32c +ALLOW contrib/libs/lua -> library/cpp/archive +ALLOW contrib/libs/phonedetect/src -> library/cpp/digest/md5 +ALLOW contrib/python/certifi -> library/python/certifi +ALLOW contrib/python/horovod/horovod/common/syms -> library/python/symbols/registry +ALLOW contrib/python/opensfm -> library/cpp/vl_feat +ALLOW contrib/python/Wand/ImageMagick -> library/python/symbols/registry +ALLOW contrib/nginx/modules/nginx-rtmp-module -> library/cpp/json +ALLOW contrib/python/gino -> library/python/pyscopg2 +ALLOW contrib/python/psycopg2/tests -> mail/devpack +ALLOW contrib/python/asn1crypto -> library/python/symbols/crypto +ALLOW contrib/python/win_unicode_console -> library/python/symbols/win_unicode_console +ALLOW contrib/python/pycryptodome -> library/python/symbols/registry + +ALLOW contrib/tests/python -> library/python/fs + +ALLOW contrib/tests/subversion -> vcs/svn/run +ALLOW contrib/tests/subversion -> vcs/svn/test + +ALLOW contrib/tests/subvertpy -> devtools/ya/exts +ALLOW contrib/tests/subvertpy -> devtools/ya/yalibrary/svn/testing +ALLOW contrib/tests/subvertpy -> library/python/windows +ALLOW contrib/tests/subvertpy -> vcs/svn/wc/client + +ALLOW contrib/tools/unbound -> infra/libs +ALLOW contrib/tools/unbound -> library/cpp/proto_config + +ALLOW contrib/python/marshmallow-mongoengine/py[23]/tests -> library/python/pytest-mongodb + +# contrib tests is written by us, hence everything is allowed +ALLOW contrib/tests -> .* + +DENY contrib -> .* |