History log of /frameworks/support/annotations/src/android/support/annotation/IntDef.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
385cccb8927b54284505b0bfdadb95e157cbdfd2 30-Nov-2015 Neil Fuller <nfuller@google.com> Fix @code escapes

The body of {@code} must not be HTML escaped. This is one of
several changes that fix the source in conjunction with a
doclava fix.

Bug: 25757239
Change-Id: Ifa1dafb961258e281f891fe8d9f69f604650f561
/frameworks/support/annotations/src/android/support/annotation/IntDef.java
9b2e27b330a5047774442f112efd8ba40b046c39 18-Mar-2015 Tor Norbye <tnorbye@google.com> Update annotation retention for resource type annotations

The resource type annotations in the support library should use
class file retention. That's more compact than having to use external
annotations for these. (IntDef and StringDef on the other hand should
just use source retention, since the class file format for annotations
only allows storing the values of the constants they refer to, not
references to the constants.)

Also allows the resource type annotations to be applied to local
variables as requested in
150475: Update Res support annotations to permit LOCAL_VARIABLE
annotations

Change-Id: I29bdfe3c258b349bd6c2a89c41b2bb76454d0ed4
/frameworks/support/annotations/src/android/support/annotation/IntDef.java
d793fe09e20e5a13fcdfb685d45ee19768723210 17-Feb-2015 Jeff Davidson <jpd@google.com> Update @IntDef doc to suggest SOURCE retention.

CLASS retention is unnecessary because IDE analysis cannot rely on
looking at the annotation in the .class files, and instead extracts
relevant information from the source code itself.

Note that the documentation for @StringDef already suggests using
SOURCE retention, so no change is necessary there.

Change-Id: I223c1d7fd3a3b4d0b7f8acf8394d6ec2327748d4
/frameworks/support/annotations/src/android/support/annotation/IntDef.java
1c086e1e7849c0b3fe31d11ea83d42bd78abcd6d 26-Mar-2014 Xavier Ducrohet <xav@google.com> Fix Javadoc issue in annotation lib.

Change-Id: I99864028c95294574b8e9954ed53661b2720cf9c
/frameworks/support/annotations/src/android/support/annotation/IntDef.java
feca0e3a122631f3cc8959a612f8b0a7c59636f9 18-Mar-2014 Tor Norbye <tnorbye@google.com> Fix support library annotation directory

The package was android.support.annotation yet these were located
in the directory android/support/annotations (plural)

Change-Id: I4e09f3424bd64c200e448d199b8dec3604c158bc
/frameworks/support/annotations/src/android/support/annotation/IntDef.java