linter

  
Kontrola licencji w celu weryfikacji użycia interfejsów Gradle API
Najnowsza aktualizacja Wersja stabilna Kandydat do wydania Wersja Beta Wydanie alfa
4 września 2024 r. - - - 1.0.0-alfa02

Deklarowanie zależności

Aby dodać zależność od Lint, musisz dodać repozytorium Google Maven do swojego w projektach AI. Zapoznaj się z repozytorium Google Maven. .

Dodaj zależności artefaktów, których potrzebujesz w pliku build.gradle aplikacji lub modułu:

Odlotowe

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")
}

Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.

Opinia

Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli odkryjesz nowe problemy jak ulepszyć tę bibliotekę. Przyjrzyj się istniejące problemy w tej bibliotece, zanim utworzysz nową. Możesz zagłosować nad istniejącym problemem przez klikając przycisk gwiazdki.

Tworzenie nowego numeru

Zobacz dokumentację narzędzia Issue Tracker. .

Brak informacji o wersji tego artefaktu.

Wersja 1.0

Wersja 1.0.0-alpha02

4 września 2024 r.

Usługa androidx.lint:lint-gradle:1.0.0-alpha02 została zwolniona. Wersja 1.0.0-alfa02 zawiera te zatwierdzenia.

Nowe funkcje

  • Dodano kontrolę pod kątem niezalecanego interfejsu API GradleRunner.withPluginClasspath.
  • Dodaliśmy testy interfejsów API, które powodują problemy z leniwą konfiguracją, przez oznaczenie wywołań funkcji TaskContainer.withType bez wywoływania funkcji configureEach.
    • Dodaliśmy testy interfejsów API, które sprawiają problemy z izolacją projektu Gradle, przez oznaczenie wywołań funkcji Project.getRootProject, Project.findProject, Project.getParent, Project.findProperty, Project.getProperties, Project.hasProperty, Project.property.

Wersja 1.0.0-alpha01

21 lutego 2024 r.

Usługa androidx.lint:lint-gradle:1.0.0-alpha01 została zwolniona. Wersja 1.0.0-alfa01 zawiera te zatwierdzenia.

Nowe funkcje

  • Początkowy zestaw testów lint dla autorów wtyczki Gradle, aby pomóc im wychwytywać błędy w kodzie. Oczekiwano, że będą one używane w projektach Gradle, w których stosuje się interfejs java-gradle-plugin. Wykryje wykorzystanie wewnętrznych interfejsów API Gradle i Androida Gradle Plugin oraz konfigurację gotowych zadań.