@@ -0,0 +1,468 @@
+package org.realityforge.arez.annotations;%0A%0Aimport java.lang.annotation.ElementType;%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.RetentionPolicy;%0Aimport java.lang.annotation.Target;%0A%0A/**%0A * Methods marked with this annotation are observable values within Arez.%0A *%0A * %3Cp%3EThe method should only invoked within the scope of a transaction.%3C/p%3E%0A */%0A@Retention( RetentionPolicy.RUNTIME )%0A@Target( ElementType.METHOD )%0Apublic @interface Observable%0A%7B%0A%7D%0A

Add Observable annotation