איתור שגיאות בקוד (lint)
העדכון האחרון | גרסה יציבה | מועמד לפרסום | גרסת בטא | גרסת אלפא |
---|---|---|---|---|
4 בספטמבר 2024 | - | - | - | 1.0.0-alpha02 |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-Lint, צריך להוסיף את מאגר Google Maven פרויקט. למאגר Maven של Google אפשר לקבל מידע נוסף.
מוסיפים את יחסי התלות של פריטי המידע הנדרשים בקובץ build.gradle
בשביל
האפליקציה או המודול שלך:
מגניב
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") }
למידע נוסף על יחסי תלות, אפשר לעיין במאמר הוספת יחסי תלות של build.
משוב
המשוב שלך עוזר לנו לשפר את Jetpack. נשמח לשמוע אם גילית בעיות חדשות או אם יש לך רעיונות לשיפור הספרייה הזו. מומלץ לעיין בעיות קיימות בספרייה הזו לפני שיוצרים ספר חדש. אפשר להוסיף את ההצבעה שלך לבעיה קיימת על ידי לחיצה על לחצן הכוכב.
מקורות מידע בנושא מעקב אחר בעיות אפשר לקבל מידע נוסף.
אין נתוני גרסה של פריט המידע הזה שנוצר בתהליך הפיתוח (Artifact).
גירסה 1.0
גרסה 1.0.0-alpha02
4 בספטמבר 2024
androidx.lint:lint-gradle:1.0.0-alpha02
משוחרר. גרסה 1.0.0-alpha02 מכילה את התחייבויות אלה.
תכונות חדשות
- נוספה בדיקה של API
GradleRunner.withPluginClasspath
לא מומלץ. - נוספו בדיקות של ממשקי API שבעייתיים בהגדרה מדורגת, על ידי סימון קריאות ל-
TaskContainer.withType
בלי לקרוא ל-configureEach
.- נוספו בדיקות של ממשקי API שבעייתיים בסימון פרויקט Gradle על ידי סימון קריאות אל
Project.getRootProject
,Project.findProject
,Project.getParent
,Project.findProperty
,Project.getProperties
,Project.hasProperty
,Project.property
.
- נוספו בדיקות של ממשקי API שבעייתיים בסימון פרויקט Gradle על ידי סימון קריאות אל
גרסה 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
. הוא יתאים לשימוש בממשקי API פנימיים של Gradle ו-Android Gradle Plugin ובהגדרת משימות eager.