Alexander Teplyashin
b95089db20
docs: replace unused variable by _ ( #26768 )
...
replace unused variable by _ to keep the code consistent between examples
PR Close #26768
2018-10-30 13:49:52 -04:00
Daniel Lewis BSc (Hons)
8a4ec8e565
docs: describe your change... ( #26784 )
...
PR Close #26784
2018-10-30 13:49:12 -04:00
Trotyl
95743e3a64
fix(core): support computed base class in metadata inheritance ( #24014 )
...
PR Close #24014
2018-10-30 13:48:22 -04:00
Paul Gschwendtner
9ad54d74d2
build: fix ts-api-guardian does not work on windows w/ bazel ( #26761 )
...
* Fixes that the `ts-api-guardian` package does not work on Windows with Bazel. This is because `ts-api-guardian` does not resolve the runfiles through theNodeJS `require` function that properly handles runfiles within Bazel.
PR Close #26761
2018-10-30 13:45:58 -04:00
Paul Gschwendtner
0e1cceed50
build: add option to disable ts-api-guardian default angular tag rules ( #26761 )
...
Since the API guardian can be also used by other projects, we should not set up the default Angular project tag rules unless specified explicitly through a given command option (`useAngularTagRules`)
PR Close #26761
2018-10-30 13:45:58 -04:00
Judy Bogart
23648b052a
docs: configuration file reference ( #26484 )
...
PR Close #26484
2018-10-30 13:44:52 -04:00
Brandon Roberts
91d2368e37
docs: update example dependencies to Angular/CLI/Universal V7 releases ( #26820 )
...
PR Close #26820
2018-10-30 13:44:24 -04:00
Pawel Kozlowski
ede65dbede
fix(ivy): allow root components to inject ViewContainerRef ( #26682 )
...
PR Close #26682
2018-10-29 18:47:14 -04:00
Pawel Kozlowski
578e4c7642
fix(ivy): compile queries in JIT mode ( #26816 )
...
PR Close #26816
2018-10-29 18:46:44 -04:00
Kara Erickson
96770e5c6b
fix(ivy): optional dependencies should not throw with module injector ( #26763 )
...
PR Close #26763
2018-10-29 14:12:36 -04:00
Kara Erickson
1130e48541
fix(ivy): host injection flag should not throw for embedded views ( #26795 )
...
PR Close #26795
2018-10-29 14:12:11 -04:00
Andrew Kushnir
2a869271f6
fix(ivy): move HostListeners generation to factory function ( #26480 )
...
PR Close #26480
2018-10-29 14:02:22 -04:00
Pete Bacon Darwin
c0bf222a05
ci: exclude ngcc from g3sync check ( #26740 )
...
PR Close #26740
2018-10-29 13:04:10 -04:00
Pete Bacon Darwin
d72d50d83e
build(docs-infra): move CLI API desciption higher up ( #26568 )
...
Closes #26556
PR Close #26568
2018-10-29 13:01:08 -04:00
George Kalpakas
ef6f1605db
ci(docs-infra): notify caretaker about `aio_monitoring` failures ( #26649 )
...
PR Close #26649
2018-10-29 13:00:20 -04:00
George Kalpakas
ea7ec4a6b3
test(docs-infra): make redirection tests more robust ( #26649 )
...
PR Close #26649
2018-10-29 13:00:20 -04:00
George Kalpakas
72f3d99920
test(docs-infra): make smoke tests more robust ( #26649 )
...
PR Close #26649
2018-10-29 13:00:20 -04:00
George Kalpakas
f6991dec3b
test(docs-infra): fix smoke tests ( #26649 )
...
PR Close #26649
2018-10-29 13:00:20 -04:00
George Kalpakas
0367d14044
test(docs-infra): run basic smoke tests against PR previews ( #26649 )
...
This makes the tests run agaisnt the deployed production versions (as
part of the `aio_monitoring` job) more reliable.
PR Close #26649
2018-10-29 13:00:20 -04:00
Igor Minar
8bf51db3e7
test: mark public_api_guard test with fixme-ivy-aot and no-ivy-jit ( #26602 )
...
These tests are currently broken because of the following reasons:
- ivy no longer emits a generated index, so the filename of the main d.ts file is different
- ivy currently exports some symbols that don't match the golden file, this needs investigation
PR Close #26602
2018-10-29 12:59:47 -04:00
Igor Minar
4f250726aa
build: fix the accept binary path in ts-api-guardian error message ( #26602 )
...
Fixes #26589
PR Close #26602
2018-10-29 12:59:47 -04:00
Igor Minar
86d3099141
build: remove unused @angular/compiler ts-api-guardian golden files ( #26602 )
...
these files are not used because the api surface of this package is not considered
to be stable/public api.
the presence of these files only confuses the reader.
PR Close #26602
2018-10-29 12:59:47 -04:00
Igor Minar
d4c3742e25
build: don't depend on npm packages from public api tests ( #26602 )
...
We need only the inputs from ng_module.
PR Close #26602
2018-10-29 12:59:47 -04:00
Matias Niemelä
95993e1dd5
fix(ivy): ensure pipes indices are referenced in styling bindings ( #26755 )
...
PR Close #26755
2018-10-26 18:40:23 -04:00
Kara Erickson
d52d82d744
fix(ivy): injecting optional TemplateRef on element should not throw ( #26664 )
...
PR Close #26664
2018-10-26 18:11:27 -04:00
fisherspy
d2e6d6978e
docs: add ant design mobile of angular in resources ( #26562 )
...
PR Close #26562
2018-10-26 18:10:46 -04:00
Brian Love
da4a28e692
docs: fix indentation ( #26623 )
...
PR Close #26623
2018-10-26 18:10:15 -04:00
Luis Reinoso
b876356527
docs: add links to angular subdomains ( #26653 )
...
Add link to protactor.angular.io
Replace link from github.com/angular/universal to universal.angular.io
Replace link from github.com/angular/material2 to material.angular.io
fix #18257
PR Close #26653
2018-10-26 18:09:45 -04:00
Pete Bacon Darwin
07509da78d
build(docs-infra): ensure that CLI code blocks are not auto-linked ( #26675 )
...
Some of the text in CLI API docs were being auto-linked to API
pages. This was not correct, and in fact these blocks should not
have any auto links to Angular API at all.
Closes #26570
PR Close #26675
2018-10-26 18:09:20 -04:00
Pete Bacon Darwin
9ff8155cd9
build(docs-infra): mark code blocks to disable auto-linking ( #26675 )
...
You can now mark `<code>` blocks with a `no-auto-link` css class
to tell the code auto-linker to ignore this code block.
PR Close #26675
2018-10-26 18:09:20 -04:00
Alex Rickabaugh
56f44be0aa
fix(compiler): generate relative paths only in summary file errors ( #26759 )
...
Previously errors in the summary file would include absolute file names.
This is undesirable as the output of a build should not depend on the
current working directory. Doing so causes nondeterminism issues in
builds.
PR Close #26759
2018-10-26 18:07:55 -04:00
Matias Niemelä
d50d400231
build: fix formatting issue in host_binding_spec file
2018-10-26 14:33:04 -07:00
Kara Erickson
19fcfc3d00
fix(compiler): generate inputs with aliases properly ( #26774 )
...
PR Close #26774
2018-10-26 17:23:45 -04:00
Matias Niemelä
c048358cf9
build: fix the golden files for hello_world_r2
2018-10-26 14:20:40 -07:00
Matias Niemelä
8171a2ab94
fix(ivy): ensure pipe declarations are populated lazily when a forward ref is detected ( #26765 )
...
PR Close #26765
2018-10-26 15:57:10 -04:00
Kara Erickson
2fd4c372d5
fix(ivy): resolve forward refs in providers ( #26766 )
...
PR Close #26766
2018-10-26 15:50:11 -04:00
Kara Erickson
f76ce84ae1
fix(ivy): host bindings should work on nodes with providers ( #26771 )
...
PR Close #26771
2018-10-26 15:49:30 -04:00
Igor Minar
f3859130f2
ci: configure chrome options for protractor ( #26735 )
...
so that they are more suitable for CI usage.
PR Close #26735
2018-10-26 14:48:05 -04:00
Igor Minar
0f274d65c4
ci: mark //modules/benchmarks/src/largetable/render3:perf with fixme-ivy-* tags ( #26735 )
...
This target fails with odd error that we need to investigate:
[01:19:32] I/direct - Using ChromeDriver directly...
[01:19:32] E/direct - Error code: 135
[01:19:32] E/direct - Error message: Could not find chromedriver at /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/external/ngdeps/node_modules/webdriver-manager/selenium/chromedriver_2.41. Run 'webdriver-manager update' to download binaries.
[01:19:32] E/direct - Error: Could not find chromedriver at /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/external/ngdeps/node_modules/webdriver-manager/selenium/chromedriver_2.41. Run 'webdriver-manager update' to download binaries.
PR Close #26735
2018-10-26 14:48:05 -04:00
Igor Minar
cb71b93351
ci: use yarn test-ivy-... ( #26735 )
...
This means that we use the same command to run test on CI as when developing locally.
PR Close #26735
2018-10-26 14:48:05 -04:00
Igor Minar
4b51d31aea
build: fix symbol-extractor by passing through "compile" as environmental variable ( #26735 )
...
PR Close #26735
2018-10-26 14:48:05 -04:00
Igor Minar
40bbfbf961
test(ivy): fix or disable failing ivy tests ( #26735 )
...
These tests were previously not running on CI so they have always been broken,
or got broken just recently :-(.
test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags
PR Close #26735
2018-10-26 14:48:05 -04:00
Igor Minar
30f319a11f
build: remove ivy build/test tag hackery now that we can ( #26735 )
...
With https://github.com/bazelbuild/rules_nodejs/pull/388 fixed we can stop messing around
with tags and just rely on the explicitly defined tags.
PR Close #26735
2018-10-26 14:48:04 -04:00
Olivier Combe
5d7ba57dd5
docs: rename ivy compile mode 'local' to 'aot' in BAZEL.md ( #26735 )
...
PR Close #26735
2018-10-26 14:48:04 -04:00
George Kalpakas
9cd8327051
ci: move CircleCI env variables definition to shell script ( #26596 )
...
PR Close #26596
2018-10-26 13:22:52 -04:00
George Kalpakas
1d8f939c96
ci: add more info on how CircleCI env vars are defined ( #26596 )
...
PR Close #26596
2018-10-26 13:22:52 -04:00
George Kalpakas
2e28d9f012
ci: run Xvfb in the background on CircleCI ( #26596 )
...
PR Close #26596
2018-10-26 13:22:52 -04:00
Pete Bacon Darwin
7c730fe5b3
build(docs-infra): include inherited members in search index ( #26676 )
...
Closes #23800
PR Close #26676
2018-10-26 13:16:33 -04:00
Pete Bacon Darwin
f233131974
build(docs-infra): refactor generateKeywords processor ( #26676 )
...
PR Close #26676
2018-10-26 13:16:32 -04:00
Pete Bacon Darwin
aefa06f7df
docs(core): update security guide sanitize example ( #26777 )
...
The sanitizer now removes the content of script tags as well as the tag itself.
PR Close #26777
2018-10-26 12:31:49 -04:00