| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I13bcdbd27214e15235fa9687b6f15f8853f5f448
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Java 6 adds an Arrays.copyOf method that confuses droiddoc into producing
a class "Array" in the anonymous package. I've raised a bug for someone
to work out why and fix this properly (after spending a fairly fruitless
afternoon on it). This work-around filters that out the cruft. I've checked
the generated current.xml file and the generated java.util.Arrays stubs,
and they're both correct. The extent of droiddoc's confusion appears to be
limited to inventing a non-existent class. (My guess is that it doesn't
realize that the element type of the array is a type parameter, not a type,
and it ends up using a default type name of "Array" from somewhere [javadoc
itself?].)
Bug: 2715505
Change-Id: I2ad7ecc819e320a1d209720b3dfbef45bbd89877
|
|
|
|
|
|
|
|
| |
Originally \n was not discarded so a balanced quoted string still
has compile error.
bug:2553570
Change-Id: I073c0c0ba370d55493d3ee6d17c7ebe9f42afe7a
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
clearsilver template as the Dev Guide. This removes the custom resourcespage.cs file and routes resources pages to use docpage.cs, while still setting the resource hdf flag true (in order to h
Merge commit '29bec3f707401630e6ad93dcaa3e9a620f0d9bbb'
* commit '29bec3f707401630e6ad93dcaa3e9a620f0d9bbb':
docs: make the Resources docs use the same clearsilver template
|
| |
| |
| |
| |
| |
| |
| | |
as the Dev Guide. This removes the custom resourcespage.cs file
and routes resources pages to use docpage.cs, while still
setting the resource hdf flag true (in order to highlight the
Resources tab).
|
|\|
| |
| |
| |
| |
| |
| | |
Merge commit '374909f68a78941909ecd0b6a329822fdd01cac5'
* commit '374909f68a78941909ecd0b6a329822fdd01cac5':
Add feature list support to DroidDoc.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Similarly to intent actions/categories, DroidDoc look
for the FEATURE-type SdkConstant annotation and builds
a list of optional features for the platform.
This is then packaged with the SDK to be used by the
custom editors (manifest editor in this case)
Change-Id: Icb5cf14ebd8251017cd850eacfdbb889219b3697
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
modify templates to build content for it.
Merge commit '7b0e85e1814376286c7d036f73241f9a19f70b08'
* commit '7b0e85e1814376286c7d036f73241f9a19f70b08':
sdk doc change for esr: add "Resources" tab and modify templates to build content for it.
|
| |
| |
| |
| |
| |
| |
| | |
content for it.
Bug: 2160782
Change-Id: I5c45bdf4861ba2dc150e95d5523367a14b401304
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
into eclair-sdk
Merge commit '33c5806e3e19ed95eca664b4798c1e819fbaade7'
* commit '33c5806e3e19ed95eca664b4798c1e819fbaade7':
droiddoc change: revise the sample code generating script so that
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
all the source code pages are NOT generated for the offline version
of the docs (only show source in html for online docs).
This won't work until a companion change from framwork/base/Android.mk
is submitted (but shouldn't break the build).
Change-Id: I06c404540870071c2a5a8aa460e156506fd975cb
|
|\|
| |
| |
| |
| |
| |
| | |
Merge commit '2f7cfd2a52d7ea17f08874f84eb2240854978e97'
* commit '2f7cfd2a52d7ea17f08874f84eb2240854978e97':
Fix CS templates to handle non-included classes.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This fix is to handle generate documentation not including base clases
(like java.* or android.*). Links to missing base classes must not be
created or they would point nowhere.
Change-Id: Ic591916fe9b6802903d894bd2cd3c45690533912
|
|\|
| |
| |
| |
| |
| |
| | |
Merge commit '030df428443735eed084286564407198792daa82'
* commit '030df428443735eed084286564407198792daa82':
Add support for @pending annotation.
|
| |
| |
| |
| |
| |
| |
| | |
This behaves the same as @hide, but can be used to annotate API that are
only hidden pending API approval.
Change-Id: I4c0bf46c6d74ed45a8890ecdfd9b14ce234a5c18
|
|\|
| |
| |
| |
| |
| |
| | |
Merge commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea'
* commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea':
Add missing @Override to DroidDoc and ApiCheck
|
| |
| |
| |
| | |
Change-Id: Ic7829a4ea62a614ef8b525bd84f8fbaaa4674d06
|
|/
|
|
|
| |
This also removes many false-positive warnings in the droiddoc output
from methods whose visibility didn't require documentation.
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '28ab3b12d38f1e613d92fcee251ef064665dd8c9'
* commit '28ab3b12d38f1e613d92fcee251ef064665dd8c9':
implement api level toggling
|
| |
| |
| |
| |
| | |
and rename navtree.js to android-developer-reference.js for all reference related scripts
TODO: shading for hidden classes in the treeview navigation... these aren't dynamic yet.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
3: add "Since:" to the api level info Patch 4: fix packages page and styles to reveal class summary
Merge commit 'df09424f19ca8d455037b19641b15a7c55d9523f'
* commit 'df09424f19ca8d455037b19641b15a7c55d9523f':
Patch 2: some fixes to the developer-docs stylesheet....
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patch 3: add "Since:" to the api level info
Patch 4: fix packages page and styles to reveal class summary
Squashed commit of the following:
commit 8fcdcb8dcbe9b93688f5eb1020654848d3242675
Author: Scott Main <smain@google.com>
Date: Mon Jul 27 09:33:45 2009 -0700
remove the toggle selector from the header.
this will be added in a later change with the rest of the toggle script
commit 2423b30ee46c12f92051c4f2a096532e55752c46
Author: Scott Main <smain@google.com>
Date: Fri Jul 24 16:29:21 2009 -0700
Implement API Level styles.
This changes the way we show the API Level for a given package/class/member.
It also provides hooks in the document to allow us to restyle items
based on a user-selected API Level (show/hide available items).
More changes to provide the toggling feature will come soon.
commit efd94b33071070f0dfc2045131b81cbdfe078468
Author: Scott Main <smain@google.com>
Date: Mon Jul 27 09:33:45 2009 -0700
remove the toggle selector from the header.
this will be added in a later change with the rest of the toggle script
commit 3fb79313232c993f700ee90a94f59dcca275fb0b
Author: Scott Main <smain@google.com>
Date: Fri Jul 24 16:29:21 2009 -0700
Implement API Level styles.
This changes the way we show the API Level for a given package/class/member.
It also provides hooks in the document to allow us to restyle items
based on a user-selected API Level (show/hide available items).
More changes to provide the toggling feature will come soon.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
manualmergeDroiddoc
Merge commit '882bbe1489518cabb661e06f6e87a6561d9239df'
* commit '882bbe1489518cabb661e06f6e87a6561d9239df':
AI 150594: change the homepage markup and styles to allow variable height in
AI 150537: Add support for language-specific tabs in android developer's blog. Pass the current language pref as an hl=lang url query.
AI 150536: Change the formatting of sdk redirect pages so that they are not language-specific.
AI 150535: add the Videos page to the site
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
language-specific.
BUG=1790234
Automated import of CL 150536
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
javascript, and css. DocFile.java - instead of FileReader, use InputStreamReader with UTF-8 encoding. ClearPage.java - add UTF-8 output encoding to FileOutputStreamWriter. Note: this change also up-integrates gerrit 2146 (smain).
BUG=1910893
Automated import of CL 150370
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
templates, javascript, and css. DocFile.java - instead of FileReader, use InputStreamReader with UTF-8 encoding. ClearPage.java - add UTF-8 output encoding to FileOutputStreamWriter. Note: this
Merge commit '233bc0b84aef261a67a364ff3a8e91077fd70fd6'
* commit '233bc0b84aef261a67a364ff3a8e91077fd70fd6':
AI 150370: Add localized content infrastructure in droiddoc templates, javascript, and css. DocFile.java - instead of FileReader, use InputStreamReader with UTF-8 encoding. ClearPage.java - add UTF-8 output encoding to FileOutputStreamWriter. Note: this change also up-integrates gerrit 2146 (smain).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
javascript, and css. DocFile.java - instead of FileReader, use InputStreamReader with UTF-8 encoding. ClearPage.java - add UTF-8 output encoding to FileOutputStreamWriter. Note: this change also up-integrates gerrit 2146 (smain).
BUG=1910893
Automated import of CL 150370
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
@since tags in the code, it's pulled from the API XML files also used by
apicheck.
The code now reads the apicheck XML, and applies it's versions to the DroidDoc
class models. The models output the version to HDF, and that's picked up by
the CS templates.
The clearsilver templates will be changed to be pretty in a follow up change.
Conflicts:
tools/droiddoc/src/DroidDoc.java
|
| |
| |
| |
| |
| |
| |
| |
| | |
superclasses to subclasses. This change was originally made in Gerrit 7655. https://review.source.android.com/Gerrit#change,7655
BUG=1827730
Automated import of CL 148314
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
@since tags in the code, it's pulled from the API XML files also used by
apicheck.
The code now reads the apicheck XML, and applies it's versions to the DroidDoc
class models. The models output the version to HDF, and that's picked up by
the CS templates.
The clearsilver templates will be changed to be pretty in a follow up change.
|
| |
| |
| |
| |
| |
| |
| | |
That way we don't have to wait for clearsilver to write the thousands
of html files during every build.
(This is the build change, there is also a frameworks/base change)
|
|\|
| |
| |
| |
| |
| |
| | |
Merge commit 'a19801e0600b9016149f56cff05da5a699bf09cc'
* commit 'a19801e0600b9016149f56cff05da5a699bf09cc':
AI 148186: Add support for using custom pdk templates. The make rule for pdk docs should set LOCAL_DROIDDOC_OPTIONS += -hdf android.whichdoc online-pdk
|
| |
| |
| |
| |
| |
| |
| |
| | |
docs should set LOCAL_DROIDDOC_OPTIONS += -hdf android.whichdoc online-pdk
BUG=1646802
Automated import of CL 148186
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
with the current (most recent) SDK.
Currently, the docs that are specific to each SDK release -- downloading, installing, upgrading, requirements -- are stored in a directory with release-derived name, such as "1.1_r1". This change lets documents use generic links to point into the most recent version specific docs, eg href="{@docRoot}sdk/{sdkCurrent}/installing.html" instead of href="{@docRoot}sdk/1.1_r1/installing.html".
BUG=1790234
Automated import of CL 147053
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and release ID associated with the current (most recent) SDK.
Currently, the docs that are specific to each SDK release -- downloading, installing, upgrading, requirements -- are stored in a directory with release-derived name, such as "1.1_r1". This change lets documents use generic links to point into the most recent version specific docs, eg href="{@docRoot}sdk/{sdkCurrent}/installing.html" instead of href="{@docRoot}sdk/1.1_r1/installing.html".
Original author: ddougherty
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 147058
|
|\| |
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
core/prelink-linux-arm.map
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
It makes no sense that a class would become deprecated because its superclass
became deprecated - this resulted in nonsensical deprecation warnings for
classes that weren't actually deprecated, like WebView, simply because they
inherited from something that was.
|
|/ |
|
| |
|
|
|