[zanata/zanata-platform] 6f0cee: Switch to JDT compiler; other static analysis chan...
GitHub
noreply at github.com
Tue Jun 20 01:25:45 UTC 2017
Branch: refs/heads/master
Home: https://github.com/zanata/zanata-platform
Commit: 6f0ceeea2cf3d727f7e125bb582147ead4b1543e
https://github.com/zanata/zanata-platform/commit/6f0ceeea2cf3d727f7e125bb582147ead4b1543e
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Changed paths:
M Jenkinsfile
M api/zanata-common-api/src/main/java/org/zanata/common/DocumentType.java
M build-tools/pom.xml
M build-tools/src/main/resources/zanata-build-tools/detekt.yml
M client/zanata-client-commands/src/main/java/org/zanata/client/commands/push/RawPushCommand.java
M client/zanata-client-commands/src/test/java/org/zanata/client/commands/UpdateCheckerTest.java
M client/zanata-maven-plugin/pom.xml
M client/zanata-maven-plugin/src/main/java/org/zanata/maven/AbstractPushPullMojo.java
M parent/pom.xml
M server/functional-test/pom.xml
M server/functional-test/src/test/java/org/zanata/util/HasEmailRule.java
M server/gwt-editor/src/main/java/org/zanata/webtrans/client/view/TransMemoryView.java
M server/pom.xml
M server/security-common/pom.xml
M server/zanata-model/pom.xml
M server/zanata-model/src/main/java/org/zanata/model/HDocument.java
M server/zanata-model/src/main/java/org/zanata/model/HLocale.kt
M server/zanata-model/src/main/java/org/zanata/tmx/TMXUtil.java
M server/zanata-test-war/pom.xml
M server/zanata-test-war/src/main/java/org/zanata/rest/SampleDataResourceImpl.java
M server/zanata-war/pom.xml
M server/zanata-war/src/main/java/org/zanata/dao/LocaleDAO.kt
M server/zanata-war/src/main/java/org/zanata/rest/JaxRSApplication.java
M server/zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
Log Message:
-----------
Switch to JDT compiler; other static analysis changes (#395)
- Eliminate double compilation in server (maven-compiler plus takari-lifecycle)
- Switch to Eclipse JDT compiler to restore lots of missing warnings
- Avoids unhelpful annotation warnings (JDK-6999068)
- Also warns about a lot of new things (eg imports)
- Increase javac warnings threshold to match JDT warnings
- Fix some compiler warnings
- Fix new FindBugs warnings triggered by JDT's bytecode
- Change ArgumentCaptor to handle varargs in test
- Lower FindBugs warnings thresholds to 0
- Use warnings parser for Kotlin (custom)
- Update detekt, assertj
- Add workaround for arturbosch/detekt#89
- Simplify Kotlin functions with detekt
- Remove gitdescribe duplicate logging
- Improve activation of staticAnalysis Maven profile
More information about the zanata-commits
mailing list