2e954bda0291245d3dc56ea51ec49ef4ff3e610e |
|
17-Dec-2015 |
Neil Fuller <nfuller@google.com> |
Add support to doclava for default / static interface methods This change removes code that forces all interface methods to be abstract. It also passes the new "is default" information to all the places that require it. Includes changes to the doclava template. Ordering of method declaration modifiers changed slightly to reflect the ordering given in: http://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.4.3 http://docs.oracle.com/javase/specs/jls/se8/html/jls-9.html#jls-9.4 This change *requires* the JDK 8 version of javadoc. Bug: 26241119 Change-Id: Iccd3006ab52585cc7529e4924bbeea9aef36f046
/external/doclava/src/com/google/doclava/InfoBuilder.java
|
7c80d0e9086eef289d323661977cbfb771d95a2a |
|
29-Dec-2015 |
Morad Abdelrahman <moradabdr@google.com> |
Make doclava keep parameter annotations in generated stubs. Curently doclava only keeps annotations on classes and methods, this change makes it keep stuff like @Nullable on method parameters. Change-Id: I757f1f515e5f88ecae3a28cef74238e3f82bc30b Bug: 25209803
/external/doclava/src/com/google/doclava/InfoBuilder.java
|
6ba612efffba42bec102ac58a1540496158f747e |
|
21-Jun-2011 |
Andrew Sapperstein <asapperstein@google.com> |
Parsing entire tree and resolving all conflicts. Unfortunately, this takes 3 passes (1 parse and 2 resolve passes) due to one corner case (where you refer to something that is inside a superclass that is in a different package). Fortunately, there are only 3 or 4 resolutions on the third pass. Change-Id: I14dc6e61e002058132b8065a7b31abb87ac8f2a1
/external/doclava/src/com/google/doclava/InfoBuilder.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/InfoBuilder.java
|