@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface SonarLintSide
    @SonarLintSide
   public class Foo {
   }
    @SonarLintSide
   public class Bar {
     private final Foo foo;
     public Bar(Foo f) {
       this.foo = f;
     }
   }
 Copyright © 2009–2016 SonarSource. All rights reserved.