package com.google.sitebricks.i18n;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * Annotate localization interface methods with this to describe the purpose and value of
 * an internationalized message.
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface Message {
  String message();
  String description() default "";
}

@@ -30,16 +30,57 @@
 .i18n;%0A%0A
+import java.lang.annotation.ElementType;%0A
 import j
@@ -154,16 +154,52 @@
 nPolicy;
+%0Aimport java.lang.annotation.Target;
 %0A%0A/**%0A *
@@ -359,16 +359,44 @@
 UNTIME)%0A
+@Target(%7BElementType.TYPE%7D)%0A
 public @

add public and Target on ResourceBundle annotation to try to fix jenkins build