android13/external/conscrypt/android/lint.xml

32 lines
1.5 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<lint>
 <!-- ExtendedSSLSession only gets instantiated in new APIs on Android. -->
    <issue id="NewApi">
<ignore path="**/org/conscrypt/Java7ExtendedSSLSession.java" />
<ignore path="**/org/conscrypt/Java8ExtendedSSLSession.java" />
<ignore path="**/org/conscrypt/Java8EngineWrapper.java" />
<ignore path="**/org/conscrypt/Java8EngineSocket.java" />
<ignore path="**/org/conscrypt/Java8FileDescriptorSocket.java" />
<!-- ConscryptEngineSocket uses X509ExtendedTrustManager in an API-guarded method -->
<ignore path="**/org/conscrypt/ConscryptEngineSocket.java" />
<!-- We don't provide the trust manager in the Android build -->
<ignore path="**/org/conscrypt/TrustManagerImpl.java" />
    </issue>
<!-- Android SparseArrays can't be used in common directory. -->
<issue id="UseSparseArrays">
<ignore path="**/common/src/main/java/**/*.java" />
</issue>
<!-- TrulyRandom flips out over KeyPairGenerator. -->
<issue id="TrulyRandom">
<ignore path="**/common/src/main/java/org/conscrypt/OpenSSLECKeyPairGenerator.java" />
<ignore path="**/common/src/main/java/org/conscrypt/AbstractConscryptEngine.java" />
</issue>
<!-- Asserts don't work in Android, but this code is for OpenJDK as well. -->
<issue id="Assert">
<ignore path="**/common/src/main/java/org/conscrypt/OpenSSLCipherChaCha20.java" />
</issue>
</lint>