Alex Eagle
7a4a3c850f
fix(typings): Minor issues preventing angular2.d.ts from working in TS 1.4.
...
This removes some, but not all, of the manual work needed to patch up our
.d.ts for pushing to DefinitelyTyped. Remaining manual steps are:
- some types still missing
- declaration of decorators
- remove destructuring args
See #2686 .
2015-06-25 14:13:05 -07:00
Rob Wormald
796fc66771
chore(build): rename .es6 files to .js
...
Change es6 source files in npm distribution to use .js extensions.
Closes #2447
2015-06-11 17:22:19 -07:00
Peter Bacon Darwin
f2e2ce15cd
chore(doc-gen): add `type-alias` export doc type
...
See #2446
2015-06-10 12:14:10 +01:00
Peter Bacon Darwin
65cbcb2f73
chore(doc-gen): ensure `log` is injected into `getExportDocType`
...
See #2446
2015-06-09 23:07:35 +01:00
Peter Bacon Darwin
cd7aef2139
chore(doc-gen): fix up tests to work on linux
2015-05-19 14:38:11 +01:00
Peter Bacon Darwin
118f0520a2
chore(doc-gen): get CompilerHost to return the SourceFiles with the correct fileName
...
Now that we are not changing the working directory, we needed to update how
getSourceFiles works to ensure that it worked relative to the baseDir.
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
db5486a347
chore(doc-gen): use actual TypeScript SymbolFlags enum rather than magic number
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
a4693ef679
squash-me: remove unnecessary (and very naughty) `chdir()` call
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
7bff919782
chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
9a72f19b97
chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
25a952755e
chore(doc-gen): remove Traceur bits
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
c509057f65
chore(doc-gen): log comments as silly() rather than info()
2015-05-07 10:25:41 +01:00
Peter Bacon Darwin
609201e109
chore(doc-gen): add method signatures to members and functions
...
Closes https://github.com/angular/dgeni/issues/124
2015-03-31 22:12:41 +01:00
Caitlin Potter
9d21a6f40d
chore(package.json): upgrade traceur to v0.0.87
...
Fix in source-map test to follow through the sourcemap chain.
2015-03-26 18:37:03 -07:00
Peter Bacon Darwin
c686e7ea30
chore(doc-gen): ignore non-jsdoc style comments
...
Now the visitor will find the last jsdoc style comment (e.g. `/** jsdoc comment */`)
before the current code item, ignoring any inline style comments (e.g. `// inline comment`)
in between.
Closes #1072
2015-03-24 11:25:58 +00:00
Peter Bacon Darwin
0f20c39f42
chore(doc-gen): include exported variable declaration in public docs
2015-03-19 22:26:51 +00:00
Peter Bacon Darwin
6cdbe4a264
chore(doc-gen): fix AttachCommentTreeVisitor
...
In the case that there were more than one comment blocks preceding a block of
code, the visitor was only attaching the first comment. Really what we
should do is to attach the last comment before the code block.
2015-03-18 18:00:04 +00:00
Peter Bacon Darwin
85799aa1a5
docs(*): add `@publicModule` tags
...
Initial set of tags to demonstrate the public docs filtering
Closes #988
2015-03-17 14:44:45 -07:00
Peter Bacon Darwin
ede7690be3
chore(doc-gen): track modules in a dgeni service
2015-03-17 14:44:44 -07:00
Tobias Bosch
e490861ba2
fix(docs): make them run again and integrate into ci
2015-02-26 15:38:12 -08:00
Peter Bacon Darwin
8e494396d9
chore(docs): module paths must have explicit .js extension
...
Traceur 0.80 had a breaking change in the path to modules. Previously
there was an implicit .js extension added but this must now be explicit.
2015-01-09 11:41:01 +00:00
Peter Bacon Darwin
b4772fc79b
chore(docs): refactor traceur usage
2014-12-06 11:33:53 +00:00
Tobias Bosch
8db77f2405
refactor(build): simplify and modularize
...
simplify:
- use same html file for dart and JS
- build benchmarks automatically when doing `gulp build`
- centralize configuration
modularize:
- move all build tasks into separate node.js modules under
`tools/build`.
changes:
- the `build` folder is now the `dist` folder
Closes #284
2014-12-05 16:30:36 -08:00
Peter Bacon Darwin
27e03591dd
chore(docs): initial dgeni docs generation
...
Closes #261
2014-12-04 14:17:08 +00:00