Feature #7818
create lint rules to detect if code is not using netcipher everywhere
Status: | New | Start date: | 08/02/2016 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | |||
Target version: | - | |||
Component: |
Description
In an app using NetCipher.getHttpsURLConnection()
to provide Tor support, a developer could easily forget and just use URL.openConnection()
and that connection would skip the proxy. To help with this, NetCipher should include lint errors to detect this.
- https://engineering.linkedin.com/android/writing-custom-lint-checks-gradle
- https://www.bignerdranch.com/blog/building-custom-lint-checks-in-android/
- https://github.com/googlesamples/android-custom-lint-rules/blob/master/build.gradle
- https://sites.google.com/a/android.com/tools/tips/lint-custom-rules