googleapis / sdk-platform-java

Tooling and shared libraries for Cloud SDK for Java
https://cloud.google.com/java/docs/bom
Apache License 2.0
64 stars 51 forks source link

Enhance checkstyle plugin to check for missing Javadoc #1328

Open lqiu96 opened 1 year ago

lqiu96 commented 1 year ago

Is your feature request related to a problem? Please describe. We should check and enforce that there is a javadoc comment on public methods.

Describe the solution you'd like The checkstyle plugin should throw errors if there are missing javadoc comments.

Additional context https://github.com/googleapis/gax-java/pull/1880/files#r1034266172

lqiu96 commented 1 year ago

Added simple configs for checkstyle with the MissingJavadocMethod module. Seeing a bunch of existing issues from the code (this is with the tests filtered out).

Results from just the gax-module:

[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/tracing/BaseApiTracerFactory.java:43:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/tracing/BaseApiTracer.java:54:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/NoCredentialsProvider.java:41:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:77:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:79:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:90:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:92:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:94:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:96:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/InstantiatingExecutorProvider.java:98:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:54:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:56:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:59:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:106:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:112:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/GoogleCredentialsProvider.java:155:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/core/Distribution.java:54:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/longrunning/OperationTimedPollAlgorithm.java:55:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetryingExecutorWithContext.java:47:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetryAlgorithm.java:258:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetryAlgorithm.java:263:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/TimedAttemptSettings.java:77:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/TimedAttemptSettings.java:79:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/TimedAttemptSettings.java:121:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetrySettings.java:145:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetrySettings.java:158:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetrySettings.java:319:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/retrying/RetrySettings.java:348:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/paging/AbstractPage.java:94:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/paging/AbstractPage.java:146:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/paging/AbstractPage.java:150:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/paging/AbstractPage.java:154:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/BatchingFlowController.java:52:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/BatchingFlowController.java:59:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/BatchEntry.java:55:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/BatchEntry.java:58:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:82:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:84:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:92:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:94:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:96:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:98:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:100:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:102:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:104:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/DynamicFlowControlSettings.java:108:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/RequestBuilder.java:33:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/RequestBuilder.java:35:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlEventStats.java:75:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlEventStats.java:123:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlEventStats.java:127:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlEventStats.java:132:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowController.java:55:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowController.java:72:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowController.java:95:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowController.java:206:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowController.java:242:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/BatchMerger.java:33:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:41:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:69:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:71:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:78:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:80:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:82:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/batching/FlowControlSettings.java:86:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/FixedHeaderProvider.java:57:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:62:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:72:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:76:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:80:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:84:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:92:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:96:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:100:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:104:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:109:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:114:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:130:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:238:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:243:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:248:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:253:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:306:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:315:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:320:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:332:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientSettings.java:334:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PagedListResponseFactory.java:41:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PagedCallSettings.java:46:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PagedCallSettings.java:51:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PagedCallSettings.java:105:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/TranslatingUnaryCallable.java:65:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/UnaryCallSettings.java:78:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/UnaryCallSettings.java:82:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Batch.java:73:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Batch.java:77:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Batch.java:81:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Batch.java:85:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/internal/Headers.java:41:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/internal/ApiCallContextOptions.java:52:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:38:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:40:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:42:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:44:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:46:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:48:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:50:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/WatchdogProvider.java:52:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/FixedWatchdogProvider.java:50:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StatusCode.java:69:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:126:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:130:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:188:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:222:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:256:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ServerStreamingCallSettings.java:261:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Callables.java:54:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Callables.java:80:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/Callables.java:107:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:51:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:55:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:59:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:74:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:112:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:116:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:121:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:125:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchingCallSettings.java:130:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StreamingCallSettings.java:40:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StreamingCallSettings.java:46:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StreamingCallSettings.java:55:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/InstantiatingWatchdogProvider.java:52:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiExceptionFactory.java:39:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiExceptionFactory.java:44:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiExceptionFactory.java:84:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:88:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:92:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:96:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:126:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:130:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:135:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:139:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:144:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:148:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:153:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:157:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:162:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:166:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:171:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:175:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:191:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:195:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:200:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:204:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ApiClientHeaderProvider.java:219:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientStreamReadyObserver.java:34:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:48:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:52:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:56:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:60:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:81:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:124:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:128:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:134:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:138:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/OperationCallSettings.java:144:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:38:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:40:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:42:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:44:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:46:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/PageContext.java:51:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:114:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:118:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:122:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:126:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:134:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:138:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:142:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:151:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:155:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:160:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:194:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:404:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:418:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:423:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:492:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:496:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:505:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:510:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/StubSettings.java:525:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/RequestParamsBuilder.java:50:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/RequestParamsBuilder.java:75:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/BatchedRequestIssuer.java:54:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:81:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:84:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:87:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:91:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:93:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:95:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:98:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:101:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:104:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:112:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:125:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:292:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:300:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:302:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:304:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:308:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:310:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:312:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:314:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:316:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:318:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java:328:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ErrorDetails.java:133:3: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ErrorDetails.java:140:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] /Users/lawrenceqiu/IdeaProjects/gax-java/gax/src/main/java/com/google/api/gax/rpc/ErrorDetails.java:142:5: Missing a Javadoc comment. [MissingJavadocMethod]
lqiu96 commented 1 year ago

checkstyle-config.xml

  <module name="TreeWalker">
    <module name="MissingJavadocMethod">
      <property name="scope" value="public"/>
      <property name="allowedAnnotations" value="Override,InternalApi"/>
      <property name="tokens" value="METHOD_DEF"/>
    </module>
  </module>
  <module name="SuppressionFilter">
    <property name="file" value="checkstyle-suppressions.xml"/>
    <property name="optional" value="false"/>
  </module>

checkstyle-suppressions.xml

<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
        "-//Checkstyle//DTD SuppressionFilter Configuration 1.0//EN"
        "https://checkstyle.org/dtds/suppressions_1_0.dtd">
<suppressions>
    <suppress checks="MissingJavadocMethod" files=".+/.*[tT]est.*\.java$"/>
</suppressions>