Warn when no Java classes are found
This commit is contained in:
@@ -157,13 +157,15 @@
|
|||||||
(defn save!
|
(defn save!
|
||||||
[parsed-files]
|
[parsed-files]
|
||||||
(html/create-site! "site" parsed-files)
|
(html/create-site! "site" parsed-files)
|
||||||
(html/create-embed! "embed" parsed-files))
|
(html/create-embed! "embed" parsed-files)
|
||||||
|
(println "Created site/ and embed/"))
|
||||||
|
|
||||||
(defn parse
|
(defn parse
|
||||||
[^RootDoc root]
|
[^RootDoc root]
|
||||||
(->> (map parse-class (.classes root))
|
(if (= 0 (count (.classes root)))
|
||||||
(filter some?)
|
(println "No Java classes found")
|
||||||
(apply concat)
|
(->> (map parse-class (.classes root))
|
||||||
parse-clj
|
(filter some?)
|
||||||
save!)
|
(apply concat)
|
||||||
(println "Created site/ and embed/"))
|
parse-clj
|
||||||
|
save!)))
|
||||||
|
|||||||
@@ -11,6 +11,6 @@ public class Start {
|
|||||||
RT.var("clojure.core", "require").invoke(Symbol.intern("play-clj-doclet.core"));
|
RT.var("clojure.core", "require").invoke(Symbol.intern("play-clj-doclet.core"));
|
||||||
Var parse = RT.var("play-clj-doclet.core", "parse");
|
Var parse = RT.var("play-clj-doclet.core", "parse");
|
||||||
parse.invoke(root);
|
parse.invoke(root);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user