<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_doclava/res, branch androidx-datastore-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/'/>
<entry>
<title>Add disabled and loggingonly support to compat changes docs</title>
<updated>2020-03-06T14:39:14+00:00</updated>
<author>
<name>atrost</name>
<email>atrost@google.com</email>
</author>
<published>2020-03-02T18:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=0307abde69c5850c50e435dd3acc47fe29d7de27'/>
<id>0307abde69c5850c50e435dd3acc47fe29d7de27</id>
<content type='text'>
Text in the documentation is either:
- Used for logging only. (new)
- Disabled for all apps. (new)
- Enabled for all apps. (existing)
- Enabled for apps with targetSdkVersion of greater than X. (existing)

Exempt-From-Owner-Approval: small change local to compat-changes docs

Test: change one change to be logging only, one to be disabled.
Test: m offline-sdk-docs
Test: google-chrome out/target/common/docs/offline-sdk/compatchanges.html
Bug: 148009004
Change-Id: I502f7a55b52b5b74faaf5ed0054a2083e8fad0c2
Merged-In: I502f7a55b52b5b74faaf5ed0054a2083e8fad0c2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Text in the documentation is either:
- Used for logging only. (new)
- Disabled for all apps. (new)
- Enabled for all apps. (existing)
- Enabled for apps with targetSdkVersion of greater than X. (existing)

Exempt-From-Owner-Approval: small change local to compat-changes docs

Test: change one change to be logging only, one to be disabled.
Test: m offline-sdk-docs
Test: google-chrome out/target/common/docs/offline-sdk/compatchanges.html
Bug: 148009004
Change-Id: I502f7a55b52b5b74faaf5ed0054a2083e8fad0c2
Merged-In: I502f7a55b52b5b74faaf5ed0054a2083e8fad0c2
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate docs from compat config.</title>
<updated>2020-02-04T16:26:43+00:00</updated>
<author>
<name>Mathew Inwood</name>
<email>mathewi@google.com</email>
</author>
<published>2020-01-16T14:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=b2fed264b307e3657190a02bdaf6147385506871'/>
<id>b2fed264b307e3657190a02bdaf6147385506871</id>
<content type='text'>
We read compat config from an XML file, turn that into a HDF, and then
generate docs using a new template and existing macros as appropriate.
  https://mathewi.users.x20web.corp.google.com/www/compatchanges/offline-sdk/compatchanges.html

Test: m -j offline-sdk-docs
Bug: 144927670
Change-Id: I67dd3662a83538f769aa535979f2119b33e1326e
Exempt-From-Owner-Approval: ag/10107214 approved internally, have Dirk's permission.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We read compat config from an XML file, turn that into a HDF, and then
generate docs using a new template and existing macros as appropriate.
  https://mathewi.users.x20web.corp.google.com/www/compatchanges/offline-sdk/compatchanges.html

Test: m -j offline-sdk-docs
Bug: 144927670
Change-Id: I67dd3662a83538f769aa535979f2119b33e1326e
Exempt-From-Owner-Approval: ag/10107214 approved internally, have Dirk's permission.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Automatic documentation for "@Column" annotation."</title>
<updated>2019-03-04T17:09:55+00:00</updated>
<author>
<name>Jeff Sharkey</name>
<email>jsharkey@google.com</email>
</author>
<published>2019-03-04T17:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=60c1a9f10eab6a82d53ef4db65525b5bfe12de62'/>
<id>60c1a9f10eab6a82d53ef4db65525b5bfe12de62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update doclava to use @since tags from comments.</title>
<updated>2019-02-23T04:59:23+00:00</updated>
<author>
<name>Dirk Dougherty</name>
<email>ddougherty@google.com</email>
</author>
<published>2019-02-16T20:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=68b84b837fd60883ac8d06c6c4f03e3dfbb61c00'/>
<id>68b84b837fd60883ac8d06c6c4f03e3dfbb61c00</id>
<content type='text'>
Metalava is now generating the API stubs and handles the calculation
of when APIs were introduced and deprecated. It now directly adds this
info to each APIs comment using the tags @apiSince and
@deprecatedSince.

This cl enables the doclava API reference generator to extract these
tags and output them to the docs. Requires passing -metalavaApiSince
into the doclava build.

bug: 125939989
Test: make ds-docs

Change-Id: I1a6c04a3e05dd1dc74ccdaf81ec45b52a40f55fc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Metalava is now generating the API stubs and handles the calculation
of when APIs were introduced and deprecated. It now directly adds this
info to each APIs comment using the tags @apiSince and
@deprecatedSince.

This cl enables the doclava API reference generator to extract these
tags and output them to the docs. Requires passing -metalavaApiSince
into the doclava build.

bug: 125939989
Test: make ds-docs

Change-Id: I1a6c04a3e05dd1dc74ccdaf81ec45b52a40f55fc
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatic documentation for "@Column" annotation.</title>
<updated>2019-02-15T20:47:51+00:00</updated>
<author>
<name>Jeff Sharkey</name>
<email>jsharkey@android.com</email>
</author>
<published>2019-02-15T20:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=176e9f57be142ec55556e0f4ab781df6e393c0ee'/>
<id>176e9f57be142ec55556e0f4ab781df6e393c0ee</id>
<content type='text'>
We have various "contract" classes across the OS which describe the
columns that are available for insert(), update(), and query() when
working with ContentProviders.

To help ensure that the underlying providers fully support the API
contracts being made, this change defines a new "@Column" annotation
which describes the underlying data type.

These annotations can then be used by the ContentProvider
implementations internally to ensure that they're fully meeting the
API contracts being made.

Bug: 120429729
Test: manual
Change-Id: Iffeb5fce4a1186e0b4aa3424ecb69a34f6607c21
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have various "contract" classes across the OS which describe the
columns that are available for insert(), update(), and query() when
working with ContentProviders.

To help ensure that the underlying providers fully support the API
contracts being made, this change defines a new "@Column" annotation
which describes the underlying data type.

These annotations can then be used by the ContentProvider
implementations internally to ensure that they're fully meeting the
API contracts being made.

Bug: 120429729
Test: manual
Change-Id: Iffeb5fce4a1186e0b4aa3424ecb69a34f6607c21
</pre>
</div>
</content>
</entry>
<entry>
<title>Try fixing expandable issue.</title>
<updated>2018-10-17T12:36:12+00:00</updated>
<author>
<name>Jeff Sharkey</name>
<email>jsharkey@android.com</email>
</author>
<published>2018-10-17T12:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=498f399c1c212fb1fec764dea3dbf901a4ff1c5d'/>
<id>498f399c1c212fb1fec764dea3dbf901a4ff1c5d</id>
<content type='text'>
Bug: 78064247
Test: none
Change-Id: Ic43172d135b26698192144b6c6f8e070bb318886
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 78064247
Test: none
Change-Id: Ic43172d135b26698192144b6c6f8e070bb318886
</pre>
</div>
</content>
</entry>
<entry>
<title>Escape space chars in anchor tags, remove legacy &lt;a&gt; tags for anchors, and cleanup legacy DAC markup.</title>
<updated>2018-05-29T15:56:25+00:00</updated>
<author>
<name>Scott Main</name>
<email>smain@google.com</email>
</author>
<published>2018-05-24T20:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=8419b994cbc03f7921499d2ed92dcfffa57ace81'/>
<id>8419b994cbc03f7921499d2ed92dcfffa57ace81</id>
<content type='text'>
The non-escaped spaces have been a long-standing issue that created
incompatible behaviors on the new devsite design. Escaping these is the
right thing to do, but yes, it will break some existing links that use
the old URLs with actual spaces. We'll need to resolve those over time.

Using the &lt;a&gt; tags resulted in bad vertical positioning, so this now puts the
anchor name in the header tag with the id attribute.

Also lots of removal of legacy "apilevel" class names, and addition
of the data attribute where it was still missing.

bug: 79995820 (escape spaces)
bug: 80256515 (remove "apilevel" classes)

test: make ds-docs
sample of results at cl/197951140

Change-Id: I038cd4abfdd498f82740aeb149cbaabd252d3ff1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The non-escaped spaces have been a long-standing issue that created
incompatible behaviors on the new devsite design. Escaping these is the
right thing to do, but yes, it will break some existing links that use
the old URLs with actual spaces. We'll need to resolve those over time.

Using the &lt;a&gt; tags resulted in bad vertical positioning, so this now puts the
anchor name in the header tag with the id attribute.

Also lots of removal of legacy "apilevel" class names, and addition
of the data attribute where it was still missing.

bug: 79995820 (escape spaces)
bug: 80256515 (remove "apilevel" classes)

test: make ds-docs
sample of results at cl/197951140

Change-Id: I038cd4abfdd498f82740aeb149cbaabd252d3ff1
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "subcount() no longer works for strings." into pi-dev am: b2999d2c1d</title>
<updated>2018-05-08T00:24:10+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-05-08T00:24:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=310045afb583b458a327e6f18f8e449851792a12'/>
<id>310045afb583b458a327e6f18f8e449851792a12</id>
<content type='text'>
am: dff2ae6578

Change-Id: Iea9dc69057bdf2070bb0cd1138032db25f416bcc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: dff2ae6578

Change-Id: Iea9dc69057bdf2070bb0cd1138032db25f416bcc
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "subcount() no longer works for strings." into pi-dev</title>
<updated>2018-05-07T22:00:16+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-05-07T22:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=b2999d2c1da5b550a0d2b997d2f982ce88e51255'/>
<id>b2999d2c1da5b550a0d2b997d2f982ce88e51255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete doclava tasks now that DAC is fully running on devsite</title>
<updated>2018-05-03T19:48:39+00:00</updated>
<author>
<name>Scott Main</name>
<email>smain@google.com</email>
</author>
<published>2018-05-02T19:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=29798c67153fe72f53878435b2ad6c9130f58572'/>
<id>29798c67153fe72f53878435b2ad6c9130f58572</id>
<content type='text'>
(irina)

- Stop calling legacy writeNavTree() method that generates JS files
- Stop printing HTML list of sibling TOC items at the end of class page
- Stop generating an index.html page that redirects to the classes page
- Start using _toc.yaml filename by default, instead of _book.yaml

bug: 79155333
Change-Id: I445a96567a131bb04d8e9485b7fd41879089fb23
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(irina)

- Stop calling legacy writeNavTree() method that generates JS files
- Stop printing HTML list of sibling TOC items at the end of class page
- Stop generating an index.html page that redirects to the classes page
- Start using _toc.yaml filename by default, instead of _book.yaml

bug: 79155333
Change-Id: I445a96567a131bb04d8e9485b7fd41879089fb23
</pre>
</div>
</content>
</entry>
</feed>
