title: Where to put @Nullable on methods with nullable return types?
body: <p>When using <code>javax.annotation.Nullable</code> to mark methods as "potentially returning <code>null</code> value", where to put the <code>@Nullable</code> annotation?  On the method, or return type?</p>
  
  <p>Is there any technical difference, or is this strictly a style issue?</p>
  
  <p><strong>Style A:</strong></p>
  
  <pre><code>@Nullable
  public Object blah() { ... }
  </code></pre>
  
  <p><strong>Style B:</strong></p>
  
  <pre><code>public @Nullable Object blah() { ... }
  </code></pre>