hash-checker

Форк
0
/
checkstyle.gradle 
36 строк · 928.0 Байт
1
apply plugin: 'checkstyle'
2

3
checkstyle {
4
    toolVersion '8.38'
5
    ignoreFailures false
6
    showViolations true
7
}
8

9
task checkstyle(type: Checkstyle) {
10
    group 'verification'
11

12
    def checkstyleConfigPath = "$rootDir/checkstyle.xml"
13
    def checkstyleConfig = new File(checkstyleConfigPath)
14
    if (!checkstyleConfig.exists()) {
15
        new URL(
16
                "https://raw.githubusercontent.com/fartem/repository-rules/master/rules/java/android/checkstyle.xml"
17
        ).withInputStream {
18
            i -> checkstyleConfig.withOutputStream { it << i }
19
        }
20

21
    }
22

23
    configFile file(checkstyleConfigPath)
24
    source rootProject.file('app/src/main/java')
25
    classpath = files()
26

27
    reports {
28
        html.enabled true
29
        html.destination rootProject.file('checkstyle-result.html')
30

31
        xml.enabled true
32
        xml.destination rootProject.file('checkstyle-result.xml')
33
    }
34
}
35

36
build.dependsOn 'checkstyle'
37

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.