History log of /libcore/Docs.mk
Revision Date Author Comments
fb7218e7ced6dae1654ffc723835bda6e3696ac7 27-Oct-2017 Colin Cross <ccross@android.com> Revert "Revert "Add makefile targets for ojluni jaif-annotated source files.""

This reverts commit 554d65461915e1f9d2197a13d4ef39fa9964c809.

This reapplies I9571a7841cbcc2790891352e0efc69327484736b with additional fixes for absolute OUT_DIR.

Bug: 64930165
Bug: 68375156
Test: m checkbuild
Test: m docs
Change-Id: Iabb6689559752932f7e9a9bfb3c6d1077e844b1f
554d65461915e1f9d2197a13d4ef39fa9964c809 27-Oct-2017 Colin Cross <ccross@android.com> Revert "Add makefile targets for ojluni jaif-annotated source files."

This reverts commit eb55e5c38f1c374897a60f17627a153480e608bd.

Reason for revert: Broke builds with absolute OUT_DIR, I'll reapply with a fix.

Change-Id: Ie7cf38cb097bf9665e6e745707b705be24b77605
eb55e5c38f1c374897a60f17627a153480e608bd 26-Sep-2017 Przemyslaw Szczepaniak <pszczepaniak@google.com> Add makefile targets for ojluni jaif-annotated source files.

Second attempt, this time with fixed list of targets in blueprints
and with less broken python code.

Test: make docs
Bug: 64930165
Change-Id: I9571a7841cbcc2790891352e0efc69327484736b
9c30254a93508c5859d995b762f14408e173ffde 19-Oct-2017 Przemyslaw Szczepaniak <pszczepaniak@google.com> Revert "Add makefile targets for ojluni jaif-annotated source files."

This reverts commit e106467891c636d22fbe0a4af0990a2ff0b5e8df.

Change-Id: I3a5811177a35376825b861a0d925b75624387043
e106467891c636d22fbe0a4af0990a2ff0b5e8df 26-Sep-2017 Przemyslaw Szczepaniak <pszczepaniak@google.com> Add makefile targets for ojluni jaif-annotated source files.

Test: make docs
Bug: 64930165
Change-Id: Ic1df393ee7b90f53318183fdcd74b5ff2ac94fb9
af0b54c0c03b3191c8c6222d2bfd40e6a365ec66 28-Sep-2017 Colin Cross <ccross@android.com> Revert "Revert "Convert libcore java to Android.bp""

This reverts commit 9762264100d81d3dd653cbca2996b288c52f9546.

Jack is disabled everywhere now. This reapplies
I20a0f0327172bc51db47c7c56ccc806e20cf1244 with updates for changes
to Soong and to add sources to the core-lambda-stubs jar.

Test: m -j checkbuild
Change-Id: I77c9dc558bc6c0f3833b1b79a0707c498e560628
9762264100d81d3dd653cbca2996b288c52f9546 22-Sep-2017 Colin Cross <ccross@android.com> Revert "Convert libcore java to Android.bp"

This reverts commit 70d863fdc17969b4638caf830d0567adc20a6100.

Reason for revert: Broke the few remaining builds that still use jack

Change-Id: I437d583cf33d68e6d8fa3367e1ea54848b56e05b
70d863fdc17969b4638caf830d0567adc20a6100 30-Aug-2017 Colin Cross <ccross@android.com> Convert libcore java to Android.bp

See build/soong/README.md for more information.

Test: m -j checkbuild
Test: classes.dex for core-oj is identical
Test: classes.dex for core-libart only has extra bridge methods (b/65645120)
Change-Id: I0f81937dcc6efba87e7f61b2d5840b18068cd587
4d7568862214dbf2cc1ebdf7a929d041dc379062 28-Jul-2015 Narayan Kamath <narayan@google.com> java.util.spi / java.util.text.spi

Change-Id: I01fd7ba1dd32ceaba24e65c668a4027a9c72372d
7ea8d82c03e0d50a44354bff544881979deaf1a4 24-Jul-2015 Narayan Kamath <narayan@google.com> Generate the API definition correctly.

Use an explicit list of files to generate documentation from, instead
of using the broad (and obsolete) libcore list. Also fixes a missing tag
in the package description of sun.reflect.

Change-Id: I68fa1bec2930fed1821ea425106fb5b586a0cea8
4259738c6591d4235b73e5750a3f7ede91076c5a 07-Oct-2015 Neil Fuller <nfuller@google.com> Inclusion of android_icu4j src in the droiddoc generation

All public classes are hidden with @hide so this should be a no-op.

Bug: 22023363
Change-Id: I191ad6e91e0248bf0bc21f655cbd4b9a016e3377
b7dc698acf6c2903a8c182875e273495a04f0a9b 07-Aug-2015 Neil Fuller <nfuller@google.com> Revert "Fix annoying (but non-fatal) java doc error."

This reverts commit 6cfff42bf241ff4f6e4260ab981fb05f27dd39e6.

After 2e47a6e5dbd034ee7f7a2662d6d7293326d1db8e it appears not
to be necessary.
6cfff42bf241ff4f6e4260ab981fb05f27dd39e6 03-Apr-2015 Ying Wang <wangying@google.com> Fix annoying (but non-fatal) java doc error.

IcuIteratorWrapper.java references com.ibm.icu.text.BreakIterator,
which is renamed by our jarjar rule, and so unrecognizable by javadoc,
with annoying error: error: package com.ibm.icu.text does not exist.
We don't want to generate doc for this file anyway.

Change-Id: I815eff9d174561be9a380dd7374800cf25d6ca7a
18e74061b760389a94439f4b14acb376809a44ce 05-Aug-2014 Brian Carlstrom <bdc@google.com> Dalvik is dead, long live Dalvik!

croot
cd libcore
repo start dalvik-is-dead-long-live-dalvik .
repo sync -c .
git rm -r libdvm
git add JavaLibrary.mk (after removing libdvm references, adding explict core-libart references)
git add Docs.mk (after replacing references to libdvm with libart)
git add benchmarks/Android.mk (after adding explict core-libart references)
git add Android.mk (after removing dalvik-host target)
git commit -a -m 'Dalvik is dead, long live Dalvik!'

Bug: 14298175
Change-Id: I977e7b4be8ef1043b70ceb8532ac4947ea1b7ab8
adb19b9b603ba83ba49b1a10b6301e396132bf3b 18-Jun-2014 Brian Carlstrom <bdc@google.com> Dalvik is dead, long live Dalvik! DO NOT MERGE

croot
cd libcore
repo start dalvik-is-dead-long-live-dalvik .
repo sync -c .
git rm -r libdvm
git add JavaLibrary.mk (after removing libdvm references, adding explict core-libart references)
git add Docs.mk (after replacing references to libdvm with libart)
git add benchmarks/Android.mk (after adding explict core-libart references)
git add Android.mk (after removing dalvik-host target)
git commit -a -m 'Dalvik is dead, long live Dalvik! DO NOT MERGE'

Bug: 14298175
Change-Id: I0e7a3ce47e0b6e3a7b15006a6d17d103d23e8064
34721e8e0051258e87848bae25baf50722b4c76a 07-May-2014 Elliott Hughes <enh@google.com> Basic documentation for android.system.

Also individually @hide the methods we might not want to expose straight
away. These are basically the ones where the mapping to Java types isn't
completely straightforward, usually resulting in a family of similar methods.

Change-Id: I7b3d555c4599dc8c64e23f5c494a358ef68c6777
21ac42d63b67930480ccf8a087604ee7b6c6811f 05-Dec-2013 Ying Wang <wangying@google.com> Better way to export variables in Docs.mk.

With this change, libcore_to_document will be evaluated only once.
As a side effect, this fixes the build log spam reported in:
https://code.google.com/p/android/issues/detail?id=63184

Change-Id: I4fcfbcd70f6d4b119487525825aeafa2926507b4
d774708f53cbfa24e224c64d497d3bcaac809c57 05-Dec-2013 Ying Wang <wangying@google.com> Better way to export variables in Docs.mk.

With this change, libcore_to_document will be evaluated only once.
As a side effect, this fixes the build log spam reported in:
https://code.google.com/p/android/issues/detail?id=63184

Change-Id: I4fcfbcd70f6d4b119487525825aeafa2926507b4
895bba44ff59d2225532a1fe9842c8b9a70a9f9a 13-May-2013 Brian Carlstrom <bdc@google.com> Move some files with dalvik dependencies to libdvm

Change-Id: I04498d8d8c4b065dbda8d7b30b8b77ce53e63a77
17cdf1ac454247016f338d84be763789e6416100 14-Apr-2012 Brett Chabot <brettchabot@android.com> Remove junit source from libcore.

Will be replaced with library built from external/junit.

Bug 5826326

Change-Id: I78518a04b57bade113b1797a808ec1a39bd82ad7
18ddfd33572ef3fd573ac96edea19a7218668b24 28-Jul-2011 Ying Wang <wangying@google.com> Fix makefile function call syntax

Before this change the newline character will be carried to the shell
command so no files will be returned.

Change-Id: Id71358a54bff2a672c70a235b37ad06ef65a839b
cfa84a2aac159bb8a1763298882df7aa98f7fc6f 24-Mar-2011 Brian Carlstrom <bdc@google.com> Import SamplingProfiler from http://code.google.com/p/dalvik/

cp ~/android/dalvik/profiler/src/main/java/dalvik/profiler/* ~/android/master/libcore/dalvik/src/main/java/dalvik/system/profiler/
cp ~/android/dalvik/profiler/src/test/java/dalvik/profiler/* ~/android/master/libcore/dalvik/src/test/java/dalvik/system/profiler/
perl -p -i -e 's/package dalvik.profiler;/package dalvik.system.profiler;/' ~/android/master/libcore/dalvik/src/*/java/dalvik/system/profiler/*.java
perl -p -i -e 's/import dalvik.profiler./import dalvik.system.profiler./' ~/android/master/libcore/dalvik/src/*/java/dalvik/system/profiler/*.java

Change-Id: Iae3f63327f4a9dde7f037e69c22057e2ea704aaa
c3d30bfb532fc1e609a67a324d6bfb9776f88778 08-Jan-2011 Elliott Hughes <enh@google.com> Tell editors that these are Makefiles (or fragments thereof).

Change-Id: I0c5e29ac750b9605b1e8f823d6998d31a933b7a4
dc3c15284f838a1330135249b7b8255b616b4670 06-Jan-2011 Brian Carlstrom <bdc@google.com> Add libcore-docs target

Add a local droiddoc target that cuts the review time for javadoc
changes from several minutes to less than a minute.

Docs.mk is the list of directories to javadoc within libcore that was
refactored from frameworks/base/Android.mk

Change-Id: I5c12b48e71b849c2883ebaafaddea5f6c6dea857