1*6777b538SAndroid Build Coastguard Worker# Exclude some test prefixes, as they can't be found after being jarjared. 2*6777b538SAndroid Build Coastguard Workercom\.android\.testutils\..+ 3*6777b538SAndroid Build Coastguard Worker# jarjar-gen can't handle some kotlin object expression, exclude packages that include them 4*6777b538SAndroid Build Coastguard Workerandroidx\..+ 5*6777b538SAndroid Build Coastguard Worker# don't jarjar netty as it does JNI 6*6777b538SAndroid Build Coastguard Workerio\.netty\..+ 7*6777b538SAndroid Build Coastguard Workerkotlin\.test\..+ 8*6777b538SAndroid Build Coastguard Workerkotlin\.reflect\..+ 9*6777b538SAndroid Build Coastguard Workerorg\.mockito\..+ 10*6777b538SAndroid Build Coastguard Worker# Do not jarjar the api classes 11*6777b538SAndroid Build Coastguard Workerandroid\.net\..+ 12*6777b538SAndroid Build Coastguard Worker# cronet_tests.so is not jarjared and uses base classes. We can remove this when there's a 13*6777b538SAndroid Build Coastguard Worker# separate java base target to depend on. 14*6777b538SAndroid Build Coastguard Workerorg\.chromium\.base\..+ 15*6777b538SAndroid Build Coastguard WorkerJ\.cronet_tests_N(\$.+)? 16*6777b538SAndroid Build Coastguard Worker 17*6777b538SAndroid Build Coastguard Worker# don't jarjar automatically generated FooJni files. 18*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\..+Jni(\$.+)? 19*6777b538SAndroid Build Coastguard Worker 20*6777b538SAndroid Build Coastguard Worker# Do not jarjar the tests and its utils as they also do JNI with cronet_tests.so 21*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\..*Test.*(\$.+)? 22*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.NativeTestServer(\$.+)? 23*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.MockUrlRequestJobFactory(\$.+)? 24*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.QuicTestServer(\$.+)? 25*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.MockCertVerifier(\$.+)? 26*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.LogcatCapture(\$.+)? 27*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.ReportingCollector(\$.+)? 28*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.Http2TestServer(\$.+)? 29*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.Http2TestHandler(\$.+)? 30*6777b538SAndroid Build Coastguard Workerorg\.chromium\.net\.AndroidNetworkLibrary(\$.+)?