Joey Perrott
d1ea1f4c7f
build: update license headers to reference Google LLC ( #37205 )
...
Update the license headers throughout the repository to reference Google LLC
rather than Google Inc, for the required license headers.
PR Close #37205
2020-05-26 14:26:58 -04:00
Alex Rickabaugh
83a9159063
style(compiler): reformat of codebase with new clang-format version ( #36520 )
...
This commit reformats the packages/compiler tree using the new version of
clang-format.
PR Close #36520
2020-04-08 14:51:08 -07:00
Tobias Bosch
653a211743
Revert "Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )"""
...
This reverts commit 6b7cead0c526e2ca87b0e90b084da6bb8ae5ac1e.
2017-10-12 16:09:49 -07:00
Chuck Jazdzewski
6b7cead0c5
Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )""
...
This reverts commit 94a925a1b029a5f5e3f342583decb55c7a8fe47f.
2017-10-12 10:32:21 -07:00
Chuck Jazdzewski
94a925a1b0
Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )"
...
This reverts commit a22121d65dbc08ca624c94cde67413f4e1d036f1.
2017-10-12 10:26:53 -07:00
Tobias Bosch
a22121d65d
perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )
...
If no user files changed:
- only type check the changed generated files
Never emit non changed generated files
- we still calculate them, but don’t send them through
TypeScript to emit them but cache the written files instead.
PR Close #19646
2017-10-11 15:54:02 -07:00
Tobias Bosch
5af143e8e4
refactor(compiler): allow sync AOT compilation ( #16832 ).
...
AOT compilation can be executed synchronously now,
if the `ReosurceLoader` returns a string directly
(and no `Promise`).
2017-05-23 10:41:23 -06:00
Tobias Bosch
ce1d7c4a6e
refactor: use view engine also for NgModuleFactory
s ( #16658 )
...
* refactor(core): provide error message in stack for reflective DI
Fixes #16355
* fix(compiler): make AOT work with `noUnusedParameters`
Fixes #15532
* refactor: use view engine also for `NgModuleFactory`s
This is a prerequisite for being able to mock providers
in AOTed code later on.
2017-05-11 10:26:02 -07:00