1

私は、AndroidスタジオにIntelliJから継承されたインスペクションと、lintから継承されたインスペクションの2種類があることを理解しています(Android lint on command-line missing issue groups (versus options available in Android Studio)参照)。lintはAndroidスタジオでIntelliJ検査とどのように統合されていますか?

カスタムリントルールを正しく実行してAndroidプロジェクトに追加すると、自動的に検査に変換されることも理解しています。

私は、これらの2つの主張に基づいて、糸くずのルールをIntelliJの検査に変換する仕組みがあると考えています。 this articleでは、「構造検索検査を使用することは、IntelliJ IDEAインターフェイスを介してカスタム検査を作成する唯一の方法です。あるいは、カスタム検査を実装する外部プラグインを開発することもできます。だから、これから私はリントのルールをとり、検査に変える "lint plugin"がなければならないということを集めます。

私の質問は、この場合ですか?もしそうなら、誰かが私にこのプラグインのソースコードを指摘できますか?

+0

Android Studio/Intellij Pluginはオープンソースです。 http://tools.android.com/build –

答えて

1

はい、これは基本的に正しいです。 Android IntliJインスペクションAPIにAndroidのリンカーを適合させるコードはhereです。別のプラグインではありません。 Androidの主要なプラグインの一部です

関連する問題