Jesus Rodriguez
6f7aa466ae
docs(aio): complete the plunker-builder docs ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Jesus Rodriguez
e6c612f5cd
docs(aio): add boilerplate readme ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
4530654501
docs(aio): high-level documentation of the transforms folder ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
28a80e6e05
docs(aio): high-level documentation of AIO tooling ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Victor Berchet
abceaa2f33
refactor(core): viewDef related refactoring ( #19272 )
...
- optimize the way node flags are propagated in `viewDef()`,
- fix `elementDef()` signature to make `namespaceAndName` nullable,
- move render parent computation with the parent computation
PR Close #19272
2017-09-21 09:59:52 -07:00
Tobias Bosch
f2bad195bc
fix(compiler): correctly derive fileExists for generated files ( #19301 )
...
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
1a647c399b
fix(compiler): also create .ngfactory.js files in non obvious cases ( #19301 )
...
E.g. when an exported class contains a ctor argument which is
from another compilation unit.
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
c76da27240
fix(compiler): support noResolve ( #19301 )
...
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
04997c8418
fix(compiler): don’t type check property access of literal maps ( #19301 )
...
This was the behavior in Ng4, so we put the stricter
check behind the `fullTemplateTypeCheck` flag.
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
45747ed531
fix(compiler): don’t lower property accesses of exported symbols ( #19301 )
...
E.g. this allows the following to work:
```
@Decorator({
useValue: MyClass.someMethod
})
class MyClass {
static someMethod() {}
}
```
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
62602b9bd8
fix(compiler): collect non exported symbols in d.ts files ( #19301 )
...
TS treats all symbols in d.ts files as exported,
whether they have an `export` keyword or not.
PR Close #19301
2017-09-21 09:59:40 -07:00
Tobias Bosch
b826e0c636
refactor(compiler): don’t workaround a fixed tsickle bug ( #19301 )
...
PR Close #19301
2017-09-21 09:59:40 -07:00
George Kalpakas
4586fccae4
refactor(upgrade): use correct property name ( #19180 )
...
It doesn't make any difference in this case, because the we only check the
property for truthfulness (and being undefined has the same effect as being set
to false).
PR Close #19180
2017-09-20 16:18:53 -07:00
Igor Minar
9e847198f5
test: fix cli-integration tests that got broken by yarn update ( #19297 )
...
previously we relied on yarn creating a new project/package.json in the current dirrectory,
which is incorrect. this change inits the project before installing the cli.
PR Close #19297
2017-09-20 16:17:08 -07:00
cexbrayat
2c4107c531
fix(router): fix activation events toString and docs ( #19147 )
...
PR Close #19147
2017-09-20 13:52:21 -07:00
Victor Berchet
34fdb91899
refactor(compiler): misc minor refactor / cleanup ( #19189 )
...
PR Close #19189
2017-09-20 13:50:25 -07:00
Victor Berchet
473a577e34
fix(core): make dynamic & inline code checking behave the same ( #19189 )
...
PR Close #19189
2017-09-20 13:50:25 -07:00
Yuan Gao
b14c2d1568
refactor(core): removed getter and changed to readonly variable ( #19117 )
...
PR Close #19117
2017-09-20 12:38:57 -07:00
Yuan Gao
549f2254b4
refactor(core): remove getters for packages/animations, language-service, platform-browser, router ( #19151 )
...
PR Close #19151
2017-09-20 12:38:37 -07:00
Yuan Gao
17eaef0311
refactor(forms): Remove readonly getters in forms ( #19188 )
...
PR Close #19188
2017-09-20 12:38:12 -07:00
Olivier Combe
bc0750eb93
refactor(compiler): update i18n comments deprecation message ( #19215 )
...
PR Close #19215
2017-09-20 12:37:06 -07:00
Peter Bacon Darwin
381e680758
build(aio): improve error message for ignored example files ( #19265 )
...
Addresses https://github.com/angular/angular/pull/18707#issuecomment-330396771
PR Close #19265
2017-09-20 12:36:14 -07:00
Peter Bacon Darwin
988b9f8378
build(aio): remove commented out code ( #19265 )
...
PR Close #19265
2017-09-20 12:36:14 -07:00
Ward Bell
a5ee653da0
docs: update README and author guide about doc build errors ( #19276 )
...
- tells reader about `yarn serve-and-sync`.
- directs reader to look to docs-style-guide if get doc build error.
- update docs-style-guide to warn about ignored code files.
PR Close #19276
2017-09-20 12:35:31 -07:00
Alex Eagle
580372f23d
build: pin docker image to a tag for CircleCI ( #19295 )
...
Fixes the broken build
PR Close #19295
2017-09-20 12:34:48 -07:00
Ward Bell
5751865228
docs: animations - replace iterator with simple code style ( #18965 )
...
Replaces iterator facade over the HeroService because webpack threw up.
Also this was an obscure distraction for readers with no obvious benefits.
PR Close #18965
2017-09-19 17:03:09 -07:00
George Kalpakas
23f2bea353
ci(aio): correctly serialize commit messages with "double-quotes" ( #19183 )
...
PR Close #19183
2017-09-19 17:00:22 -07:00
Jason Aden
79c7fe05c6
build: update public api file names ( #19190 )
...
PR Close #19190
2017-09-19 16:59:18 -07:00
Jason Aden
15e8d50313
build: roll up to named .js files rather than 'index.js' ( #19190 )
...
PR Close #19190
2017-09-19 16:59:18 -07:00
Tobias Bosch
6665d76fbb
perf(compiler): speed up watch mode ( #19275 )
...
- don’t regenerate code for .d.ts files when
an oldProgram is passed to `createProgram`
- cache `fileExists` / `getSourceFile` / `readFile` in watch mode
- refactor tests to share common code in `test_support`
- support `—diagnostic` command line to print total time
used per watch mode compilation.
PR Close #19275
2017-09-19 16:55:23 -07:00