Commit Graph

6 Commits

Author SHA1 Message Date
Stuart Tettemer 352a90c5d8
Scripting: Update ctx docs with sha augment (#59719) 2020-07-16 12:51:47 -05:00
Stuart Tettemer 3057e0fbd1
Scripting: fix generateContextDoc path and url (#59676)
* Add doc runtime class path
* Use `getAllHttpSocketURI.get(0)` instead of `getAllHttpSocketURI` to get a single
  test cluster URL rather than a list
2020-07-15 17:48:14 -05:00
Jack Conradson 6bf8b19e86
Add static section whitelist info to api docs generation (#41870)
This change adds imported methods, class bindings, and instance bindings to the documentation generation for the Painless Context APIs.
2019-05-08 10:29:02 -07:00
Jack Conradson 9fc0e81cb3
Task to generate Painless API's per context (#41233)
This adds a gradle task called generateContextDoc in the Painless module. The 
task will start a cluster, issue commands against the context rest api for 
Painless, and generate documentation for each API per context. Each context 
has a first page of classes sorted by package first and class name second, 
along with a page per package with each classes' constructors, methods, and 
fields. A link is generated for each constructor, method, and field to a JavaDoc 
page when possible.
2019-04-23 09:10:47 -07:00
Nik Everett b840fa3117 Fix some links in Painless method reference
Links to inner classes were using `$` in urls instead of `.`, causing
them to 404.

Also fixes the doc generation code to generate docs into the correct
directory. We moved the docs but never updated the generation code.
2017-08-17 10:50:38 -04:00
debadair 5ac2ddd2be [DOCS] Setting up separate Painless book. 2017-05-16 12:46:56 -07:00