This rule is meant to be used as a way to track code which is marked as being deprecated. Deprecated code should eventually be removed.
Noncompliant code example
public class Foo {
  @availability(*, deprecated=1.1)   // Noncompliant
  public func bar() {
  }
  @availability(*, obsoleted=1.1)  // Noncompliant
  public func baz() {
  }
}