[
https://issues.apache.org/jira/browse/HBASE-11912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14184171#comment-14184171
]
Hudson commented on HBASE-11912:
--------------------------------
SUCCESS: Integrated in HBase-TRUNK #5701 (See
[https://builds.apache.org/job/HBase-TRUNK/5701/])
Revert "HBASE-11912 Catch some bad practices at compile time with error-prone"
(apurtell: rev ff5bc351b24512357292025eb48adef3ec328ba1)
* hbase-client/pom.xml
* hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/HTablePool.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestScannerSelectionUsingTTL.java
* hbase-server/pom.xml
*
hbase-server/src/main/java/org/apache/hadoop/hbase/util/hbck/OfflineMetaRepair.java
* hbase-examples/pom.xml
* hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestSeekTo.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/coprocessor/TestMasterCoprocessorExceptionWithAbort.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestCase.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/util/hbck/HbckTestingUtil.java
* hbase-hadoop-compat/pom.xml
* hbase-server/src/main/java/org/apache/hadoop/hbase/client/HTableWrapper.java
*
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFile.java
* hbase-hadoop2-compat/pom.xml
* hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestMergeTool.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/ClusterStatus.java
* pom.xml
*
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/keyvalue/TestKeyValueTool.java
* hbase-it/pom.xml
*
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.java
* hbase-shell/pom.xml
* hbase-prefix-tree/pom.xml
* hbase-thrift/pom.xml
*
hbase-prefix-tree/src/test/java/org/apache/hadoop/hbase/codec/prefixtree/row/TestRowData.java
* hbase-common/pom.xml
* hbase-server/src/test/java/org/apache/hadoop/hbase/io/TestHeapSize.java
*
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
> Catch some bad practices at compile time with error-prone
> ---------------------------------------------------------
>
> Key: HBASE-11912
> URL: https://issues.apache.org/jira/browse/HBASE-11912
> Project: HBase
> Issue Type: Sub-task
> Reporter: Andrew Purtell
> Assignee: Andrew Purtell
> Attachments: HBASE-11912.patch, HBASE-11912.patch, HBASE-11912.patch,
> HBASE-11912.patch
>
>
> Google's error-prone (https://code.google.com/p/error-prone/) wraps javac
> with some additional static analysis that will generate additional warnings
> or errors at compile time if certain bug patterns
> (https://code.google.com/p/error-prone/wiki/BugPatterns) are detected. What's
> nice about this approach, as opposed to findbugs, is the compile time
> detection and erroring out prevent the detected problems from getting into
> the codebase up front.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)