I'm not fluent in java, but reading the source (DocumentView.java) I cannot see any anonymous inner class definitions. And indeed if I disassemble DocumentView$1.class that was generated with OpenJDK 10, it looks pretty much empty:
$ javap out/sdk/LINUXexample.out/class/OfficeDevDesktopEnv/DocumentView\$1.class
Compiled from "DocumentView.java"
class DocumentView$1 {
}
I also successfully ran the corresponding tests with OpenJDK 10 after removing DocumentView$(QUOTE)$$1.class from odk/examples/DevelopersGuide/OfficeDev/DesktopEnvironment/Makefile, so it looks like this could be safely removed.
I'm not fluent in java, but reading the source (DocumentView.java) I cannot see any anonymous inner class definitions. And indeed if I disassemble DocumentView$ 1.class that was generated with OpenJDK 10, it looks pretty much empty:
$ javap out/sdk/ LINUXexample. out/class/ OfficeDevDeskto pEnv/DocumentVi ew\$1.class
Compiled from "DocumentView.java"
class DocumentView$1 {
}
I also successfully ran the corresponding tests with OpenJDK 10 after removing DocumentView$ (QUOTE) $$1.class from odk/examples/ DevelopersGuide /OfficeDev/ DesktopEnvironm ent/Makefile, so it looks like this could be safely removed.