View Javadoc
1   package com.atlassian.activeobjects.external;
2   
3   import java.lang.annotation.ElementType;
4   import java.lang.annotation.Retention;
5   import java.lang.annotation.RetentionPolicy;
6   import java.lang.annotation.Target;
7   
8   /**
9    * This annotation is used to ignore the keyword validation done by Active Objects. This should only be used to get a
10   * chance to upgrade the plugin so that it uses a different column name in production.
11   * <p>
12   * See:
13   * <ul>
14   * <li>https://studio.atlassian.com/browse/AO-247</li>
15   * <li>https://studio.atlassian.com/browse/AO-267</li>
16   * <li>https://studio.atlassian.com/browse/AO-278</li>
17   * </ul>
18   *
19   * @since 0.18.5
20   */
21  @Retention(RetentionPolicy.RUNTIME)
22  @Target(ElementType.METHOD)
23  public @interface IgnoreReservedKeyword {
24  }