Skip to content

Commit 483ac8b

Browse files
committed
Initial readme
1 parent 6926cc3 commit 483ac8b

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# JavaDoc Source Embed
2+
3+
JavaDoc is a wonderful tool with some annoying limitations, one of them is its inability to handle source code embeds.
4+
[Githubs gist](http://gist.github.com/) is an amazing tool for embeding source code but it requires JavaScript which means
5+
it doesn't work with the popups in common IDE's and isn't as searchable.
6+
7+
Gist makes source embedding trivial since you can embed a single sample in multiple methods/classes and manage the sample
8+
itself in a centeral location.
9+
10+
The JavaDoc source embed tool allows you to use gist embeds directly in your javadoc without any change! When you want to
11+
generate local JavaDoc for use in the IDE it queries github for the gist contents and embeds it as a `<noscript>`
12+
alternative right into the code.
13+
14+
Just pass the source directory and an output directory to the jar file and then generate the javadoc based on the output
15+
directory.

0 commit comments

Comments
 (0)