jleyba / js-dossier

A JavaScript documentation generation tool.
Apache License 2.0
149 stars 15 forks source link

Cannot build dossier #112

Closed jplaisted closed 5 years ago

jplaisted commented 5 years ago

Per #111 I'm looking into seeing if I can build dossier, and I can't (linux). Issues thus far:

warning: Unclosed files for the types '[com.github.jsdossier.LinkFactoryBuilder]'; these types will not undergo annotation processing
error: Failed to process @AutoFactory annotations:
  java.lang.NoClassDefFoundError: javax/annotation/Generated
    at com.google.auto.factory.processor.FactoryWriter.writeFactory(FactoryWriter.java:85)
    at com.google.auto.factory.processor.AutoFactoryProcessor.doProcess(AutoFactoryProcessor.java:187)
       ....

I'd make a PR for all of this if I managed to get dossier building completely.

jleyba commented 5 years ago

Builds on linux with

$ bazel version
Build label: 0.9.0
Build target: bazel-out/k8-fastbuild/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar
Build time: Tue Dec 19 09:31:58 2017 (1513675918)
Build timestamp: 1513675918
Build timestamp as int: 1513675918

Will use this to track changes with upgrading to the latest bazel