4.0.0 hbase org.apache.hbase 1.7.2-SNAPSHOT .. hbase-protocol Apache HBase - Protocol Protobuf protocol classes used by HBase to communicate. true org.apache.maven.plugins maven-site-plugin true org.apache.maven.plugins maven-source-plugin maven-assembly-plugin true maven-surefire-plugin secondPartTestsExecution test test true org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.hadoop hadoop-maven-plugins [2.0.5-alpha,) protoc org.apache.hbase hbase-annotations jdk.tools jdk.tools com.google.protobuf protobuf-java commons-logging commons-logging skip-rpc-tests skip-rpc-tests true compile-protobuf compile-protobuf org.apache.hadoop hadoop-maven-plugins compile-protoc generate-sources protoc ${basedir}/src/main/protobuf ${basedir}/src/main/protobuf AccessControl.proto Admin.proto Aggregate.proto Authentication.proto Cell.proto Client.proto ClusterId.proto ClusterStatus.proto Comparator.proto Encryption.proto ErrorHandling.proto FS.proto Filter.proto HBase.proto HBase-1.7-TableSerialization-Compatibility.proto HFile.proto LoadBalancer.proto MapReduce.proto Master.proto MasterProcedure.proto MultiRowMutation.proto Procedure.proto Quota.proto RPC.proto RecentLogs.proto RegionNormalizer.proto RegionServerStatus.proto RowProcessor.proto RSGroup.proto RSGroupAdmin.proto SecureBulkLoad.proto ShellExecEndpoint.proto Snapshot.proto SnapshotCleanup.proto Table.proto TooSlowLog.proto Tracing.proto VisibilityLabels.proto WAL.proto ZooKeeper.proto ${basedir}/src/main/java/ errorProne false org.apache.maven.plugins maven-compiler-plugin javac-with-errorprone true true -XepDisableWarningsInGeneratedCode -Xep:FallThrough:OFF org.apache.hbase hbase-error-prone ${project.version} org.apache.hbase hbase-error-prone ${project.version} org.codehaus.plexus plexus-compiler-javac-errorprone ${plexus.errorprone.javac.version} com.google.errorprone error_prone_core ${error-prone.version} org.apache.hbase hbase-error-prone ${project.version}