أداة Lint
التعديل الأخير | الإصدار المستقر | سحب المرشح | الإصدار التجريبي | إصدار أولي |
---|---|---|---|---|
4 سبتمبر 2024 | - | - | - | 1.0.0-alpha02 |
إعلان التبعيات
لإضافة تبعية على Lint، يجب إضافة مستودع Google Maven إلى مشروعك. الاطّلاع على مستودع Maven من Google لمزيد من المعلومات.
أضِف الملحقات التابعة للعناصر التي تحتاجها في ملف build.gradle
لـ
لتطبيقك أو الوحدة التي تستخدمها:
Groovy
plugins { id("com.android.lint") } dependencies { lintChecks "androidx.lint:lint-gradle:1.0.0-alpha02" }
Kotlin
plugins { id("com.android.lint") } dependencies { lintChecks("androidx.lint:lint-gradle:1.0.0-alpha02") }
لمزيد من المعلومات حول العناصر الاعتمادية، يُرجى الاطّلاع على إضافة تبعيات الإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى إلقاء نظرة على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية عن طريق بالنقر فوق زر النجمة.
يُرجى الاطّلاع على مستندات أداة تتبُّع المشاكل. لمزيد من المعلومات.
ما مِن ملاحظات إصدار لهذا العنصر.
الإصدار 1.0
الإصدار 1.0.0-alpha02
4 سبتمبر 2024
تم طرح androidx.lint:lint-gradle:1.0.0-alpha02
. يحتوي الإصدار 1.0.0-alpha02 على عمليات التنفيذ هذه.
الميزات الجديدة
- تمت إضافة عملية التحقّق من واجهة برمجة تطبيقات
GradleRunner.withPluginClasspath
غير المستحسنة. - تمت إضافة عمليات تحقّق من واجهات برمجة التطبيقات التي تسبب مشاكل في الإعداد الكسول عن طريق الإبلاغ عن الطلبات إلى
TaskContainer.withType
بدون طلبconfigureEach
.- تمت إضافة عمليات تحقُّق لواجهات برمجة التطبيقات التي تسبب مشاكل في سياسة Gradle Project Isotation من خلال الإبلاغ عن الاستدعاءات
Project.getRootProject
وProject.findProject
وProject.getParent
وProject.findProperty
وProject.getProperties
وProject.hasProperty
وProject.property
.
- تمت إضافة عمليات تحقُّق لواجهات برمجة التطبيقات التي تسبب مشاكل في سياسة Gradle Project Isotation من خلال الإبلاغ عن الاستدعاءات
الإصدار 1.0.0-alpha01
21 فبراير 2024
تم طرح androidx.lint:lint-gradle:1.0.0-alpha01
. يحتوي الإصدار 1.0.0-alpha01 على عمليات التنفيذ هذه.
الميزات الجديدة
- مجموعة أولية من عمليات فحص Lint لمؤلفي المكوّن الإضافي Gradle Plugin لمساعدتهم على اكتشاف الأخطاء في التعليمات البرمجية الخاصة بهم. ومن المتوقّع أن يتم استخدامها في مشاريع Gradle التي تنطبق على
java-gradle-plugin
. وسيتعرّف هذا النظام على استخدامات واجهات برمجة تطبيقات المكوّن الإضافي لنظام Gradle المتوافق مع Gradle وأجهزة Android الداخلية وإعدادات المهام المرهقة.