|
|
|
|
|
|
|
|
dependencies { |
|
|
dependencies { |
|
|
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.1.1' |
|
|
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.1.1' |
|
|
classpath 'de.thetaphi:forbiddenapis:3.1' |
|
|
classpath 'de.thetaphi:forbiddenapis:3.1' |
|
|
|
|
|
classpath 'gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin:4.7.3' |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
apply plugin: 'maven-publish' |
|
|
apply plugin: 'maven-publish' |
|
|
apply plugin: 'signing' |
|
|
apply plugin: 'signing' |
|
|
apply plugin: 'de.thetaphi.forbiddenapis' |
|
|
apply plugin: 'de.thetaphi.forbiddenapis' |
|
|
|
|
|
apply plugin: 'com.github.spotbugs' |
|
|
|
|
|
|
|
|
version = '5.0.1-SNAPSHOT' |
|
|
version = '5.0.1-SNAPSHOT' |
|
|
ext { |
|
|
ext { |
|
|
|
|
|
|
|
|
signing { |
|
|
signing { |
|
|
sign publishing.publications.POI |
|
|
sign publishing.publications.POI |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
spotbugs { |
|
|
|
|
|
ignoreFailures = true |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// initial try to provide a combined JavaDoc, grouping is still missing here, though! |
|
|
// initial try to provide a combined JavaDoc, grouping is still missing here, though! |