أداة Lint

  
عمليات التحقّق من أداة Lint للتأكّد من استخدام واجهات برمجة تطبيقات Gradle
التعديل الأخير الإصدار المستقر سحب المرشح الإصدار التجريبي إصدار أولي
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.

الإصدار 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 الداخلية وإعدادات المهام المرهقة.