<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_doclava/build.gradle, 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>Simplify doclava build.gradle</title>
<updated>2020-10-01T21:57:25+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2020-10-01T21:57:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=cbd322bb5f4306da1cbad0a902ab858dc665061e'/>
<id>cbd322bb5f4306da1cbad0a902ab858dc665061e</id>
<content type='text'>
- Update to using maven-publish plugin (maven is deprecated)
- Remove code for distributing doclava ab/ub-doclava-master has
  been disabled since 2017
- Remove support for unbundled build, it does not fully work anyway
- Update dependencies block to use modern implementation configuration
  instead of deprecated compile

Test: ./gradlew distpublicDocsdistpublicDocs still works
Change-Id: Ib9d10b5808a281f596938cf244fabda75b43bd4d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update to using maven-publish plugin (maven is deprecated)
- Remove code for distributing doclava ab/ub-doclava-master has
  been disabled since 2017
- Remove support for unbundled build, it does not fully work anyway
- Update dependencies block to use modern implementation configuration
  instead of deprecated compile

Test: ./gradlew distpublicDocsdistpublicDocs still works
Change-Id: Ib9d10b5808a281f596938cf244fabda75b43bd4d
</pre>
</div>
</content>
</entry>
<entry>
<title>Doclava build now making binary identical .jar files across builds</title>
<updated>2020-09-28T21:35:08+00:00</updated>
<author>
<name>Jeff Gaston</name>
<email>jeffrygaston@google.com</email>
</author>
<published>2020-09-28T18:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=3c071f7f68cdcc02a736740dc017306d80888a68'/>
<id>3c071f7f68cdcc02a736740dc017306d80888a68</id>
<content type='text'>
to reduce the number of things that can change across builds and can need worrying about

Bug: 167569304
Test: ./gradlew build

Change-Id: I8b0b0ef8d62c3471b86463a45e9871833d23c448
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to reduce the number of things that can change across builds and can need worrying about

Bug: 167569304
Test: ./gradlew build

Change-Id: I8b0b0ef8d62c3471b86463a45e9871833d23c448
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppressing warnings during build of Doclava</title>
<updated>2020-05-26T18:22:48+00:00</updated>
<author>
<name>Jeff Gaston</name>
<email>jeffrygaston@google.com</email>
</author>
<published>2020-05-26T17:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=014191d950bc515544181682c9ced9658b5d2514'/>
<id>014191d950bc515544181682c9ced9658b5d2514</id>
<content type='text'>
We hope to migrate away from Doclava to Dokka before it becomes necessary to address the warnings

Bug: 154755010

Test: Run `cd ../../frameworks/support &amp;&amp; ./cleanBuild.sh -y distPublicDocs` \
      and see that it doesn't generate any warnings looking like this:

  /usr/local/google/workspace/aosp-androidx-git/external/doclava/src/com/google/doclava/Converter.java:96: warning: [removal] ClassDoc in com.sun.javadoc has been deprecated and marked for removal

Change-Id: I8b05101d606197c5d8459f8cf8051f0851afb3c0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We hope to migrate away from Doclava to Dokka before it becomes necessary to address the warnings

Bug: 154755010

Test: Run `cd ../../frameworks/support &amp;&amp; ./cleanBuild.sh -y distPublicDocs` \
      and see that it doesn't generate any warnings looking like this:

  /usr/local/google/workspace/aosp-androidx-git/external/doclava/src/com/google/doclava/Converter.java:96: warning: [removal] ClassDoc in com.sun.javadoc has been deprecated and marked for removal

Change-Id: I8b05101d606197c5d8459f8cf8051f0851afb3c0
</pre>
</div>
</content>
</entry>
<entry>
<title>Make doclava compatible with both JDK 8 and 11.</title>
<updated>2020-03-20T18:15:11+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2020-03-20T17:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=c27443c0a1fa9fc0ea4b2f5bac1d9594ad2fa1f3'/>
<id>c27443c0a1fa9fc0ea4b2f5bac1d9594ad2fa1f3</id>
<content type='text'>
It seems that it might take several attemps to switch to JDK 11.
This patch makes it so doclava works with both JDK 8 and JDK 11 (when
passing in System.env.JAVA_TOOLS_JAR)

Test: tested building with both JDK 11 and JDK 8 locally.
Change-Id: Ia2128b175996be7a2d8d35eb92c1a1be4f13395c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It seems that it might take several attemps to switch to JDK 11.
This patch makes it so doclava works with both JDK 8 and JDK 11 (when
passing in System.env.JAVA_TOOLS_JAR)

Test: tested building with both JDK 11 and JDK 8 locally.
Change-Id: Ia2128b175996be7a2d8d35eb92c1a1be4f13395c
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "Revert "Remove Java 8 requirement."""</title>
<updated>2020-03-20T01:17:04+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2020-03-20T01:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=163363389c52dc4ad463c0625cc407a3ac1961e9'/>
<id>163363389c52dc4ad463c0625cc407a3ac1961e9</id>
<content type='text'>
This reverts commit 72ddfe758d0c8533a9145956bbdbe4fbd291fdc3.

Reason for revert: This seems to break Android Studio

Exempt-From-Owner-Approval: This is a revert
Change-Id: Ie225cf873dd692314d43c2dceef8248a1d600650
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 72ddfe758d0c8533a9145956bbdbe4fbd291fdc3.

Reason for revert: This seems to break Android Studio

Exempt-From-Owner-Approval: This is a revert
Change-Id: Ie225cf873dd692314d43c2dceef8248a1d600650
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "Remove Java 8 requirement.""</title>
<updated>2020-02-19T20:52:29+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2020-02-13T16:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=72ddfe758d0c8533a9145956bbdbe4fbd291fdc3'/>
<id>72ddfe758d0c8533a9145956bbdbe4fbd291fdc3</id>
<content type='text'>
This reverts commit ae5b3bdc675667bf855c43f1f9e09a7e08784595.

Reason for revert: Attempting to reland it with the full jdk11 migration.

Change-Id: I30d992dd24e198483eccb98d27c82d90c4730d6b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ae5b3bdc675667bf855c43f1f9e09a7e08784595.

Reason for revert: Attempting to reland it with the full jdk11 migration.

Change-Id: I30d992dd24e198483eccb98d27c82d90c4730d6b
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove Java 8 requirement."</title>
<updated>2020-02-13T16:15:23+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2020-02-13T16:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=ae5b3bdc675667bf855c43f1f9e09a7e08784595'/>
<id>ae5b3bdc675667bf855c43f1f9e09a7e08784595</id>
<content type='text'>
This reverts commit e08a0e9ea5e2d57760e7195f8caa4e8a54ca09e5.

Reason for revert: broke androidx-master-dev build.
Exempt-From-Owner-Approval: A revert of a change breaking the build

Change-Id: I427d00087b9a33b36c6be0d3e119f44190bfed0b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit e08a0e9ea5e2d57760e7195f8caa4e8a54ca09e5.

Reason for revert: broke androidx-master-dev build.
Exempt-From-Owner-Approval: A revert of a change breaking the build

Change-Id: I427d00087b9a33b36c6be0d3e119f44190bfed0b
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Java 8 requirement.</title>
<updated>2019-10-30T17:49:29+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2019-10-30T17:49:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=e08a0e9ea5e2d57760e7195f8caa4e8a54ca09e5'/>
<id>e08a0e9ea5e2d57760e7195f8caa4e8a54ca09e5</id>
<content type='text'>
Prepare to update to a newer version of JDK. Java 9+ does not
include tools.jar on the classpath anymore and it needs to be explicitly
added as a jar dependency.

Test: None
Change-Id: Iba97936b17c4e12ecb96eb2f090d1e77686520b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prepare to update to a newer version of JDK. Java 9+ does not
include tools.jar on the classpath anymore and it needs to be explicitly
added as a jar dependency.

Test: None
Change-Id: Iba97936b17c4e12ecb96eb2f090d1e77686520b2
</pre>
</div>
</content>
</entry>
<entry>
<title>Make doclava look at prebuilts in a new location.</title>
<updated>2018-07-16T22:13:55+00:00</updated>
<author>
<name>Aurimas Liutikas</name>
<email>aurimas@google.com</email>
</author>
<published>2018-07-16T22:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=1b9c8b9f21daf4844d64da582522190335390b56'/>
<id>1b9c8b9f21daf4844d64da582522190335390b56</id>
<content type='text'>
Test: ./gradlew buildOnServer for AndroidX
Change-Id: I1e587ca2e254e4dd5718cf47c50b94d44b06bfc6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: ./gradlew buildOnServer for AndroidX
Change-Id: I1e587ca2e254e4dd5718cf47c50b94d44b06bfc6
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear error when building with java 9</title>
<updated>2018-06-22T17:11:03+00:00</updated>
<author>
<name>Jeff Gaston</name>
<email>jeffrygaston@google.com</email>
</author>
<published>2018-06-22T17:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_doclava/commit/?id=0e1bc95ab577bce26281b4a65332df1a4620cd89'/>
<id>0e1bc95ab577bce26281b4a65332df1a4620cd89</id>
<content type='text'>
Bug: 71711403
Test: ./gradlew &amp;&amp; echo ok
Test: JAVA_HOME=/path/to/java9 ./gradlew &amp;&amp; echo failed
Change-Id: Id8cb5e00bfdbb24422ec19a7558ffb54754af4da
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 71711403
Test: ./gradlew &amp;&amp; echo ok
Test: JAVA_HOME=/path/to/java9 ./gradlew &amp;&amp; echo failed
Change-Id: Id8cb5e00bfdbb24422ec19a7558ffb54754af4da
</pre>
</div>
</content>
</entry>
</feed>
