da4b2e21af0d8efcfe73ff060839c97a2d4b8b03 |
|
18-May-2015 |
C. Sean Young <csyoung@google.com> |
Save memory by re-using empty TagInfo (and subclasses) arrays. Arrays of TagInfo (and subclasses) often tend to be empty, as many members simply won't have any of the relevant tags. Re-using empty arrays saves potentially a dozen or more megabytes for large projects. Also some minor performance tweaks the Javadoc comment parsing. Change-Id: Iffaddd3b59a4f8183f11efd6e2680aad95633ade
/external/doclava/src/com/google/doclava/Converter.java
|
5118ffe3bf77ec4efa070f36a7a62fd5d1bf16bf |
|
18-Feb-2014 |
Hui Shu <hush@google.com> |
Add support for @removed tag. @removed tags can be applied to packages, classes, methods, fields that were once public API, but later removed. Things annotated by @removed cannot be used by outside developers. But applications compiled against the old API where the @removed API were still public should continue to work and we must not delete the @removed APIs from the source. This fix makes sure of that. BUG: b/11293324 Change-Id: Iab3a8bdcaa0cb0742501c33e29b8121bc169bf1b
/external/doclava/src/com/google/doclava/Converter.java
|
b1b0ee7431822a163552601a529e4db7cb3114c8 |
|
24-Oct-2013 |
Narayan Kamath <narayan@google.com> |
Work around a couple of doclet API bugs. - We sometimes receive spurious duplicate ClassInfo objects from the root doc that are poorly formed (have a "null" position). Discard them. - Don't call ClassInfo#findClass with an empty string, it returns a bogus ClassInfo object. Change-Id: Ie8b857fc906402993f84df8465e1550be95a5e5d
/external/doclava/src/com/google/doclava/Converter.java
|
d6eaacbb9eb56763d38a3815fc509b92ed98a585 |
|
20-May-2011 |
Andrew Sapperstein <asapperstein@google.com> |
Modified old doclava to use LinkedLists instead of arrays Functioning java parsing as well. Needs to be wired up into doclava proper. Change-Id: Ifa38ca7312e6c23a8f663a9d0638afb9a29bf19d
/external/doclava/src/com/google/doclava/Converter.java
|
920dbbbaca6aa578f3b26d89e99d12754c26ed60 |
|
05-Aug-2010 |
Ben Dodson <bjdodson@google.com> |
Initial import of Doclava project Change-Id: Ia5ae56f1700fce98e0ae6954fa2df617ec0537bb
/external/doclava/src/com/google/doclava/Converter.java
|