


Version 1.2.0-beta01Īndroidx.annotation:annotation-experimental:1.2.0-beta01 is released. Version 1.2.0-rc01 contains these commits. Version 1.2.0-rc01Īndroidx.annotation:annotation-experimental:1.2.0-rc01 is released. This library is now targeting Java 8 language level. ( Ifcaa4, b/180620048)Īnnotation-Experimental Version 1.2.0 Version 1.2.0Īndroidx.annotation:annotation-experimental:1.2.0 is released. Added annotation for marking elements containing.Deprecated in favor of androidx.resourceinspection.Version 1.3.0-alpha01 contains these commits. ( Ie581a)Īndroidx.annotation:annotation:1.3.0-alpha01 is released. Add Context annotation to mark generic Contexts, so developersĬan migrate to new APIs more easily.Make the RestrictTo annotation visible from Studio docs popup ( Ie8e1a, b/183134648).Adding annotation for marking elements that are discouraged.

Require explanation in 'message' for ( I3390f).Version 1.3.0-beta01 contains these commits. Version 1.3.0-beta01Īndroidx.annotation:annotation:1.3.0-beta01 is released. Version 1.3.0-rc01 contains these commits. Deprecated in favor of for androidx.resourceinspectionĪndroidx.annotation:annotation:1.3.0-rc01 is released.annotation for marking elements containing gravity values packed into integers.annotation to mark generic Contexts so that developers can migrate to new APIs more easily.
#GOOGLE ANNOTATIONS CODE#
annotation for marking APIs that cannot be reasonably deprecated but have significant negative performance impact and should not be called in normal production code.Migrated RestrictTo annotation to Kotlin sources ( Ia6336)Īndroidx.annotation:annotation:1.3.0 is released.Version 1.4.0-alpha01 contains these commits. ( ( b/140249763): Ensures that overriding methods of this method must return the same instance (intended for builders ( b/141539024): Kotlin classes and methods marked "open" can be annotated with this annotation, and lint will make sure that this class is only subclassed (and methods only overridden) from unit ( b/37116481): Indicates that the annotated method (or class or field) is part of a backport library for a platform API, which is no longer needed as of the given API Indicates that this method is defined to be empty, so when overriding you do not need to call it (and in fact you shouldn't for example, it can contain backwards compatibility checking.)Īndroidx.annotation:annotation:1.4.0-alpha01 is released. Version 1.4.0-alpha02 contains these commits.Īdded and annotations. API surface has been locked down for Beta release.Īndroidx.annotation:annotation:1.4.0-alpha02 is released.

Version 1.4.0-beta01 contains these commits.
