title: how to add annotation to lombok generated interface
body: <p>I have a interface</p>
  <pre><code>@Threadsafe
  Public interface Database{
  public void test();
  
  }
  
  @Log4j2
  Public class DatabaseImpl implements Database{
  
     public void test(){
     log.error(&quot;some error&quot;)
     }
  }
  </code></pre>
  <p>Now I got suggestion which says</p>
  <p>Unprotected call to method Logger.error(...) of un-annotated interface org.apache.logging.log4j.Logger. Consider annotating the interface with @ThreadSafe or adding a lock. Reporting because a superclass class com.Database is annotated @ThreadSafe.</p>
  <p>Upon inspecting I fount that <code>@Log4j2</code> has generated that interface.</p>
  <pre><code>@Retention(RetentionPolicy.SOURCE)
  @Target({ElementType.TYPE})
  public @interface Log4j2 {
      String topic() default &quot;&quot;;
  }
  </code></pre>
  <p>how do I fix this issue</p>
  <p>Thanks</p>