mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-09-27 14:02:38 +02:00
[#866] Added Checkstyle with license header check
This commit is contained in:
parent
4aafcd1034
commit
29f3f6b47b
@ -1,6 +1,7 @@
|
||||
plugins {
|
||||
id "java"
|
||||
id "jacoco"
|
||||
id "checkstyle"
|
||||
id "org.sonarqube" version "2.6.2"
|
||||
id "net.ltgt.apt" version "0.19"
|
||||
id "net.ltgt.apt-idea" version "0.19"
|
||||
@ -27,6 +28,7 @@ subprojects {
|
||||
apply plugin: "net.ltgt.apt"
|
||||
apply plugin: "net.ltgt.apt-idea"
|
||||
apply plugin: "com.github.johnrengelman.shadow"
|
||||
apply plugin: "checkstyle"
|
||||
apply plugin: "jacoco"
|
||||
|
||||
sourceCompatibility = 1.8
|
||||
|
15
Plan/config/checkstyle/checkstyle.xml
Normal file
15
Plan/config/checkstyle/checkstyle.xml
Normal file
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN"
|
||||
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
|
||||
<module name="Checker">
|
||||
|
||||
<!-- Language Settings -->
|
||||
<property name="localeCountry" value="EN"/>
|
||||
<property name="localeLanguage" value="en"/>
|
||||
|
||||
<module name="RegexpHeader">
|
||||
<property name="headerFile" value="config/checkstyle/java.header"/>
|
||||
|
||||
</module>
|
||||
|
||||
</module>
|
2
Plan/config/checkstyle/java.header
Normal file
2
Plan/config/checkstyle/java.header
Normal file
@ -0,0 +1,2 @@
|
||||
/\*
|
||||
\* This file is part of Player Analytics \(Plan\)\.| \* The MIT License \(MIT\)
|
Loading…
Reference in New Issue
Block a user