9262727ae1
feat(docs): export type info for var and const exports
...
Closes #3700
2015-08-24 20:31:51 +00:00
9757c137db
docs(cleanup): Remove extra heading from nav and var templates
2015-08-19 12:25:13 -07:00
dfe0130753
docs(dgeni): Fix an extra newline in the markdown for type.
2015-08-14 01:48:24 +00:00
c4296285f3
chore(doc-gen): render enum doctypes correctly
2015-08-06 23:10:35 -07:00
53788ef827
revert "chore(doc-gen): render enum doctypes correctly"
...
This reverts commit b8e82e4db3
as it was breaking build on master.
2015-08-03 11:00:47 +02:00
b8e82e4db3
chore(doc-gen): render enum doctypes correctly
2015-08-02 22:45:20 -07:00
cb6fc9c7cb
chore(doc-gen): fix jade whitespace errors
2015-07-30 11:29:06 +01:00
d426af741c
chore(doc-gen): trim leading blank lines from markdown content
...
Harp 0.17 does not allow blank lines to appear between filters and their
content. This change ensures that any blank lines that could appear have
been trimmed inside Nunkjucks.
Closes #3325
2015-07-28 13:48:03 -07:00
6ab2a871ce
chore(doc-gen): add - var ...
to jade variable declarations
...
Harp 0.17 requires that jade variables are declared correctly
Closes #3325
2015-07-28 13:48:02 -07:00
45cbc430e8
chore(doc-gen): render decorators (annotations) for exported classes
...
Closes #3167
Closes #3221
2015-07-28 11:29:56 +01:00
76f63bc6a5
chore(doc-gen/angular.io): check for not private rather is public
...
In 2e4a2a0e5a
we removed the `@public` tags but the `addJadeDataDocsProcessor`
was still relying upon them being there to identify whether a doc should
be included in the public docs.
Instead we should just check for the doc not being marked with the
`@private` tag.
Closes #3212
2015-07-23 08:55:41 +01:00
9fa7d38133
chore(doc-gen): put typescript stuff into its own package
...
This means that we can now run just the d.ts file generation by running:
```bash
gulp docs/typings
```
In addition the type definition generation was messing with the other docs tasks
so separating it also fixes problems there.
2015-07-11 07:21:45 +01:00
927454c8fa
chore(doc-gen): don't use string
module to stripTags
...
This module writes a file called `string` containing the text `testtest`
to the file system when it initialize.
See https://github.com/arturadib/shelljs/issues/212
2015-07-11 07:21:33 +01:00
ef3cc8e6eb
chore(doc-gen): render optional members correctly
...
Partially Closes #2849
2015-07-03 09:00:20 +01:00
22f4cd26ae
chore(doc-gen): remove redundant processors from angular.io generation
2015-06-19 19:08:34 +01:00
a504fa835e
chore(doc-gen): improve github links to point to the correct tagged URL
...
Closes #1994
2015-06-02 10:56:23 +01:00
50c6efa187
chore(doc-gen): fix paths for links to modules and exports
2015-05-19 14:38:10 +01:00
9a72f19b97
chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:08 +01:00
25a952755e
chore(doc-gen): remove Traceur bits
2015-05-19 14:38:08 +01:00
72bb5bdd5a
chore(doc-gen): fix path to modules on angular.io
2015-05-19 14:38:07 +01:00
e138add584
chore(doc-gen): provide aliases for jade-data docs
2015-05-07 10:25:02 +01:00
3f28d08778
build bug fix
2015-05-06 15:53:58 -07:00
902984cc10
chore(doc-gen): only generate angular.io module and _data docs for public modules
2015-04-28 14:54:47 +01:00
ce431f279e
chore(doc-gen): don't show private class members in jade templates
...
Closes #1366
2015-04-28 14:47:38 +01:00
c269bd5d3c
chore(doc-gen): generate docs for angular.io
...
You can generate docs for comsumption by the angular.io website by running:
```bash
gulp docs/angular.io
```
The generated docs can be found in `dist/angular.io`
2015-04-28 14:31:34 +01:00