Brian Anderson
|
8f071bb841
|
rustdoc: Add indexes to native mods. Closes #1963
|
2012-03-11 16:36:20 -07:00 |
|
Brian Anderson
|
0905ad2bbe
|
rustdoc: Vastly simplify the document model
Don't attempt to impose any structure for documenting arguments, return
values, etc.
|
2012-03-09 17:24:56 -08:00 |
|
Brian Anderson
|
0ad8265fee
|
rustdoc: Add the concept of 'sections'
|
2012-03-09 17:24:55 -08:00 |
|
Brian Anderson
|
ac8b2c8354
|
rustdoc: Don't bother reporting the type of return values
|
2012-03-08 15:05:13 -08:00 |
|
Brian Anderson
|
5c28b2c1d1
|
rustdoc: Don't bother reporting the type of arguments
This is already displayed in the function signature. Simpler this way.
|
2012-03-08 15:05:13 -08:00 |
|
Brian Anderson
|
f8742b476f
|
rustdoc: Introduce the concept of a 'page'
|
2012-03-03 21:56:17 -08:00 |
|
Brian Anderson
|
3cd8c57a54
|
rustdoc: Add index records to the doc tree
|
2012-03-01 16:34:09 -08:00 |
|
Brian Anderson
|
3bfa457039
|
rustdoc: Rename util mod to par
|
2012-02-26 23:10:12 -08:00 |
|
Brian Anderson
|
c15127fe3e
|
rustdoc: Do all maps as util::anymap
|
2012-02-26 23:07:03 -08:00 |
|
Brian Anderson
|
396540f19d
|
rustdoc: Don't prune reexports
|
2012-02-24 15:43:57 -08:00 |
|
Brian Anderson
|
681e5beac4
|
rustdoc: Remove a pointer that's no longer needed
|
2012-02-24 13:53:28 -08:00 |
|
Brian Anderson
|
fdea1c414c
|
rustdoc: Extract doc nodes for native mods
|
2012-02-24 13:50:40 -08:00 |
|
Brian Anderson
|
96e3031675
|
rustdoc: Convert the astsrv constructor to a higher order fn
This will allow it to manage the destruction of the astsrv after
I convert it to a task
|
2012-02-21 16:14:02 -08:00 |
|
Brian Anderson
|
d6095dc6b5
|
rustdoc: Rename mk_srv_from_str/file to just from_str/file
|
2012-02-21 16:14:02 -08:00 |
|
Brian Anderson
|
5e376b78cf
|
rustdoc: Refactor itemdoc creation in extract pass
|
2012-02-17 16:00:39 -08:00 |
|
Brian Anderson
|
e7ccda98d1
|
rustdoc: Extract itemdoc creation
|
2012-02-17 16:00:39 -08:00 |
|
Brian Anderson
|
784e2b7298
|
rustdoc: Extract common item fields into itemdoc
|
2012-02-17 16:00:39 -08:00 |
|
Brian Anderson
|
d26fc348ef
|
rustdoc: Add path field to all item docs
|
2012-02-17 16:00:39 -08:00 |
|
Brian Anderson
|
2b67de06c8
|
rustdoc: Add support for type items
|
2012-02-01 22:41:54 -08:00 |
|
Brian Anderson
|
fee9037765
|
rustdoc: Refactor tests
|
2012-01-31 19:32:27 -08:00 |
|
Brian Anderson
|
b7108d71a5
|
rustdoc: Rename impldoc.for_ty to self_ty
|
2012-01-31 19:32:27 -08:00 |
|
Brian Anderson
|
7d6cf37a8d
|
rustdoc: Extract impl doc nodes from AST
|
2012-01-31 19:32:27 -08:00 |
|
Brian Anderson
|
cb4a383922
|
rustdoc: Extract iface doc nodes from the AST
|
2012-01-30 19:37:32 -08:00 |
|
Brian Anderson
|
fe745f1b5d
|
rustdoc: Use fewer unique pointers
|
2012-01-30 13:05:25 -08:00 |
|
Brian Anderson
|
f8c93bdbe1
|
rustdoc: Move mod docs into the item tag
|
2012-01-29 13:08:18 -08:00 |
|
Brian Anderson
|
9732e0d554
|
rustdoc: Move fn docs into the item tag
|
2012-01-29 12:47:06 -08:00 |
|
Brian Anderson
|
5aa6c3a49a
|
rustdoc: Move const docs into the item tag
|
2012-01-29 12:46:26 -08:00 |
|
Brian Anderson
|
d56a4dd04b
|
rustdoc: Move enum docs into the item tag
|
2012-01-29 11:38:44 -08:00 |
|
Brian Anderson
|
40cbc89b6f
|
rustdoc: Move resource docs into the item tag
|
2012-01-29 11:38:44 -08:00 |
|
Brian Anderson
|
bfd8a14065
|
rustdoc: Create an item tag to hold doc for all item types
|
2012-01-29 11:38:44 -08:00 |
|
Brian Anderson
|
21fc2a36d8
|
rustdoc: Build resource arguments as well
|
2012-01-26 22:14:16 -08:00 |
|
Brian Anderson
|
23e9f7a1b6
|
rustdoc: Extract resources from the AST
|
2012-01-26 20:34:16 -08:00 |
|
Brian Anderson
|
7cf725355a
|
rustdoc: Add a resource node to the doc tree
|
2012-01-26 20:34:16 -08:00 |
|
Brian Anderson
|
e946792a78
|
rustdoc: Extract enum doc nodes from AST nodes
|
2012-01-25 16:50:32 -08:00 |
|
Brian Anderson
|
61b5cc95d1
|
rustdoc: Add enums to the doc tree
|
2012-01-24 23:24:55 -08:00 |
|
Brian Anderson
|
efc067952d
|
rustdoc: Add fn failure conditions to the doc tree
|
2012-01-24 18:05:57 -08:00 |
|
Brian Anderson
|
d4e9f097b6
|
rustdoc: Add brief and desc fields to constdoc
|
2012-01-24 00:38:35 -08:00 |
|
Brian Anderson
|
ab86bade97
|
rustdoc: Build const docs from AST consts
|
2012-01-24 00:38:35 -08:00 |
|
Brian Anderson
|
6ee7ff50b2
|
rustdoc: Add consts to the doc tree
|
2012-01-24 00:38:35 -08:00 |
|
Brian Anderson
|
fdbe206a76
|
rustdoc: Make doc::retdoc non-optional
|
2012-01-19 19:14:29 -08:00 |
|
Brian Anderson
|
2a442f9f8f
|
rustdoc: Add function signatures to the doc tree
|
2012-01-19 18:14:17 -08:00 |
|
Brian Anderson
|
052340980b
|
rustdoc: Add function signature field to the doc::fndoc
|
2012-01-19 18:14:17 -08:00 |
|
Brian Anderson
|
c54f53b9d9
|
rustdoc: Add path field to doc::moddoc
|
2012-01-19 00:04:59 -08:00 |
|
Brian Anderson
|
266cc7b0c3
|
rustdoc: Add fn arg descriptions to the doc tree
|
2012-01-18 22:24:29 -08:00 |
|
Brian Anderson
|
515fdb2863
|
rustdoc: Change field order on doc::fndoc
|
2012-01-18 21:57:18 -08:00 |
|
Brian Anderson
|
e39e34776e
|
rustdoc: Assign AST ids to mod docs
|
2012-01-18 19:59:24 -08:00 |
|
Brian Anderson
|
5bbf72e11c
|
rustdoc: Add brief and desc fields to module docs
|
2012-01-18 19:59:24 -08:00 |
|
Brian Anderson
|
6da55efa4e
|
rustdoc: Add argument types to the doc
|
2012-01-18 17:05:03 -08:00 |
|
Brian Anderson
|
29df58d73b
|
rustdoc: Introduce type doc::argdoc
|
2012-01-18 15:02:43 -08:00 |
|
Brian Anderson
|
38852bf0a4
|
rustdoc: Extract function argument names from the AST
|
2012-01-18 15:02:43 -08:00 |
|