I have cross posted to https://issuetracker.google.com/issues/162154415 .

On Wednesday, July 22, 2020 at 12:35:01 AM UTC+10 Glenn Kasten wrote:

> Please consider filing a bug report here, that will be the best way to 
> make sure the issue is tracked:
> https://source.android.com/setup/contribute/report-bugs
>
>
> On Monday, July 20, 2020 at 2:13:10 PM UTC-7, Dean Wheatley wrote:
>>
>> AOSP version: master
>>
>> Stack:
>>
>> javadoc: error - In doclet class com.google.doclava.Doclava,  method 
>> start has thrown an exception java.lang.reflect.InvocationTargetException
>> java.lang.NullPointerException
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.ExecutableMemberDocImpl.position(ExecutableMemberDocImpl.java:285)
>>         at 
>> com.google.doclava.Converter.convertParameters(Converter.java:291)
>>         at com.google.doclava.Converter.access$700(Converter.java:48)
>>         at com.google.doclava.Converter$2.make(Converter.java:467)
>>         at com.google.doclava.Converter$Cache.obtain(Converter.java:736)
>>         at com.google.doclava.Converter.obtainMethod(Converter.java:447)
>>         at com.google.doclava.Converter.access$500(Converter.java:48)
>>         at com.google.doclava.Converter$8.make(Converter.java:717)
>>         at com.google.doclava.Converter$Cache.obtain(Converter.java:736)
>>         at 
>> com.google.doclava.Converter.obtainAnnotationInstance(Converter.java:705)
>>         at 
>> com.google.doclava.Converter.convertAnnotationInstances(Converter.java:698)
>>         at com.google.doclava.Converter.access$800(Converter.java:48)
>>         at com.google.doclava.Converter$2.make(Converter.java:498)
>>         at com.google.doclava.Converter$Cache.obtain(Converter.java:736)
>>         at com.google.doclava.Converter.obtainMethod(Converter.java:447)
>>         at com.google.doclava.Converter.convertMethods(Converter.java:424)
>>         at com.google.doclava.Converter.initClass(Converter.java:138)
>>         at com.google.doclava.Converter.makeInfo(Converter.java:71)
>>         at com.google.doclava.Doclava.start(Doclava.java:426)
>>         at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
>> Method)
>>         at 
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>         at 
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.DocletInvoker.invoke(DocletInvoker.java:333)
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.DocletInvoker.start(DocletInvoker.java:212)
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.Start.parseAndExecute(Start.java:446)
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.Start.begin(Start.java:238)
>>         at 
>> jdk.javadoc/com.sun.tools.javadoc.main.Start.begin(Start.java:224)
>>         at jdk.javadoc/com.sun.tools.javadoc.Main.execute(Main.java:174)
>>         at 
>> jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:419)
>>         at 
>> jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:344)
>>         at 
>> jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
>>         at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
>> 1 error
>>
>> Steps to reproduce:
>>
>> $ make <droiddoc module in vendor/>
>>
>> droiddoc {
>>     name: "com.vendor.component-api-docs",
>>     custom_template: vendor_droiddoc_template,
>>     srcs: [
>>         ":vendor_component_source_files",
>>     ],
>>     libs: [vendor_module],
>>     args: "-stubpackages com.vendor.component -showAnnotation 
>> com.vendor.component.SuppressAutoDoc",
>>     installable: false,
>> }
>>
>>
>> This error did not occur in Android 10.
>>
>> I have looked into the differences in the Android 10 and Android master 
>> commands:
>> * Android 10 uses JDK9 and master uses JDK11. Changing JDK11 to JDK9 does 
>> not fix problem.
>> * I reverted external/doclava to the Android 10 SHA but this did not fix 
>> the issue either.
>>
>> There's been a lot of changes to build/soong/java/droiddoc.go between Q 
>> and master.
>>
>> Thanks,
>>
>>
>>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/c25db127-f0fc-407b-841f-f6206df29d3en%40googlegroups.com.

Reply via email to