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.
