Chuck Jazdzewski
a5b4af0fdd
fix(language-service): do not crash when Angular cannot be located ( #14123 )
...
Fixes #14122
PR Close #14123
2017-02-02 19:18:07 -08:00
Chuck Jazdzewski
56b4296a09
fix(language-service): support TypeScript 2.1 ( #13655 )
...
@angular/language-service now supports using TypeScript 2.1 as the
the TypeScript host. TypeScript 2.1 is now also partially supported
in `ngc` but is not recommended as Tsickle does not yet support 2.1.
2017-01-06 11:00:12 -08:00
Victor Berchet
f47a71689c
refactor: remove unused imports
2017-01-06 11:00:11 -08:00
Victor Berchet
dab15c79dd
chore(tslint): update tslint to 4.x ( #13603 )
2017-01-05 21:14:28 -08:00
Tobias Bosch
1f0f429f2a
refactor(compiler): store metadata of top level symbols also in summaries ( #13289 )
...
This allows a build using summaries to not need .metadata.json files at all
any more.
Part of #12787
2016-12-19 17:09:39 -08:00
Chuck Jazdzewski
0a7364feea
fix(language-service): correctly type undefined
...
fixes #13412
closes #13414
2016-12-14 17:40:58 -08:00
Chuck Jazdzewski
14dd2b367a
fix(language-service): treat string unions as strings ( #13406 )
...
Fixes #13403
2016-12-14 17:39:36 -08:00
Chuck Jazdzewski
4a09c81724
fix(language-service): do not throw for invalid metadata ( #13261 )
...
Fixes #13255
2016-12-06 17:11:09 -08:00
Miško Hevery
16efb13dd1
fix: display framework version on bootstrapped component ( #13252 )
2016-12-06 16:21:07 -08:00
Chuck Jazdzewski
25c2141991
fix(language-service): remove incompletely used parameter from createLanguageServiceFromTypescript() ( #13278 )
...
Fixes #13277
2016-12-06 16:19:39 -08:00
Chuck Jazdzewski
93556a5720
fix(language-service): avoid throwing for invalid class declarations ( #13257 )
...
Fixes #13253
2016-12-06 09:56:30 -08:00
Chuck Jazdzewski
6cf7a1bf84
refactor(build): fix build location of compiler-cli esm module ( #13212 )
2016-12-02 15:19:52 -08:00
Chuck Jazdzewski
3ff6554cbc
fix(language-service): update to use CompilerHost from compiler-cli ( #13189 )
2016-12-02 14:34:16 -08:00
Tobias Bosch
614a35d539
feat(compiler): read and write .ngsummary.json files
...
When compiling libraries, this feature extracts the minimal information
from the directives/pipes/modules of the library into `.ngsummary.json` files,
so that applications that use this library only need to be recompiled
if one of the summary files change, but not on every change
of the libraries (e.g. one of the templates).
Only works if individual codegen for libraries is enabled,
see the `generateCodeForLibraries: false` option.
Closes #12787
2016-12-01 14:49:52 -08:00
Chuck Jazdzewski
2975d8933c
fix(language-service): harden against partial normalization of directives
2016-11-30 14:55:56 -08:00
Victor Savkin
e628b66cca
feat(build): record angular version in the dom ( #13164 )
2016-11-30 13:52:08 -08:00
Tobias Bosch
2f7492c986
refactor(compiler): remove unneeded fields from metadata
...
Removes `CompileIdentifierMetadata.name` / `.moduleUrl`,
as well as `CompileTypeMetadata.name / moduleUrl` and
`CompileFactoryMetadata.name / moduleUrl`.
2016-11-28 15:19:23 -08:00
vsavkin
7194fc2b9e
fix(language-service): make link check pass
2016-11-23 16:21:06 -08:00
Tobias Bosch
6c2d931744
chore: make test.sh work again
...
Previously, `test.sh` relied on calling `build.sh` first
2016-11-23 14:23:05 -08:00
Chuck Jazdzewski
519a324454
feat(language-service): add services to support editors ( #12987 )
2016-11-22 09:10:23 -08:00