angular-cn/packages/compiler-cli/src/ngtsc
Ben Lesh d7eaae6f22 refactor(ivy): Move instructions back to ɵɵ (#30546)
There is an encoding issue with using delta `Δ`, where the browser will attempt to detect the file encoding if the character set is not explicitly declared on a `<script/>` tag, and Chrome will find the `Δ` character and decide it is window-1252 encoding, which misinterprets the `Δ` character to be some other character that is not a valid JS identifier character

So back to the frog eyes we go.

```
    __
   /ɵɵ\
  ( -- ) - I am ineffable. I am forever.
 _/    \_
/  \  /  \
==  ==  ==
```

PR Close #30546
2019-05-20 16:37:47 -07:00
..
annotations feat(ivy): ngtsc - support namespaced `forwardRef` calls (#25445) 2019-05-16 12:11:04 -07:00
cycles build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles (#28871) 2019-02-28 12:06:36 -08:00
diagnostics fix(ivy): produce ts.Diagnostics for NgModule scope errors (#29191) 2019-03-08 14:21:48 -08:00
entry_point fix(ivy): ngtsc is unable to detect flat module entry-point on windows (#29453) 2019-03-27 13:46:37 -07:00
imports refactor(ivy): Move instructions back to ɵɵ (#30546) 2019-05-20 16:37:47 -07:00
incremental feat(ivy): skip analysis of unchanged components (#30238) 2019-05-10 12:10:40 -07:00
metadata feat(ivy): more accurate type narrowing for `ngIf` directive (#30248) 2019-05-16 09:48:40 -07:00
partial_evaluator fix(ivy): evaluate external declaration usages as dynamic (#30247) 2019-05-16 11:46:00 -07:00
path test: fix paths tests to work cross platform (#30472) 2019-05-17 13:34:11 -07:00
perf feat(ivy): performance trace mechanism for ngtsc (#29380) 2019-04-01 15:13:55 -07:00
reflection fix(ivy): ngcc - properly handle aliases class expressions (#29119) 2019-04-02 10:50:46 -07:00
routing build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles (#28871) 2019-02-28 12:06:36 -08:00
scope feat(ivy): track compilation scope dependencies for components (#30238) 2019-05-10 12:10:40 -07:00
shims build: update rules_nodejs and clean up bazel warnings (#30370) 2019-05-14 10:08:45 -07:00
switch build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles (#28871) 2019-02-28 12:06:36 -08:00
testing test(ivy): enhance the in-memory-typescript helper (#25445) 2019-05-16 12:11:04 -07:00
transform feat(ivy): skip analysis of unchanged components (#30238) 2019-05-10 12:10:40 -07:00
translator fix(ivy): ngtsc - do not wrap arguments unnecessarily (#30349) 2019-05-17 09:55:46 -07:00
typecheck fix(ivy): type-checking should infer string type for interpolations (#30177) 2019-05-17 09:55:11 -07:00
util fix(ivy): use `CompilerHost.resolveModuleNames()` if available (#30017) 2019-05-01 15:41:53 -07:00
program.ts feat(ivy): skip analysis of unchanged components (#30238) 2019-05-10 12:10:40 -07:00
resource_loader.ts fix(ivy): correct absolute path processing for templateUrl and styleUrls (#28789) 2019-02-21 00:13:12 -08:00
synthetic_files_compiler_host.ts feat: add support for TypeScript 3.3 (and drop older versions) (#29004) 2019-03-13 10:38:37 -07:00
tsc_plugin.ts refactor(ivy): use `ClassDeclaration` in more `ReflectionHost` methods (#29209) 2019-03-21 22:20:23 +00:00