Skip to content

Commit 0cb7d70

Browse files
committed
Merge remote-tracking branch 'upstream/master' into virtual-scroll
2 parents 4bef998 + e6f3062 commit 0cb7d70

File tree

364 files changed

+16704
-2945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

364 files changed

+16704
-2945
lines changed

.circleci/config.yml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,28 @@
77
# To validate changes, use an online parser, eg.
88
# http://yaml-online-parser.appspot.com/
99

10+
## IMPORTANT
11+
# If you change the `docker_image` version, also change the `cache_key` suffix and the version of
12+
# `com_github_bazelbuild_buildtools` in the `/WORKSPACE` file.
13+
var_1: &docker_image angular/ngcontainer:0.3.0
14+
var_2: &cache_key v2-ng-mat-{{ .Branch }}-{{ checksum "package-lock.json" }}-0.3.0
15+
16+
# Define common ENV vars
17+
var_3: &define_env_vars
18+
run: echo "export PROJECT_ROOT=$(pwd)" >> $BASH_ENV
19+
20+
# See remote cache documentation in /docs/BAZEL.md
21+
var_4: &setup-bazel-remote-cache
22+
run:
23+
name: Start up bazel remote cache proxy
24+
command: ~/bazel-remote-proxy -backend circleci://
25+
background: true
26+
1027
# Settings common to each job
1128
anchor_1: &job_defaults
1229
working_directory: ~/ng
1330
docker:
14-
- image: angular/ngcontainer:0.1.0
31+
- image: *docker_image
1532

1633
# After checkout, rebase on top of master.
1734
# Similar to travis behavior, but not quite the same.
@@ -29,15 +46,16 @@ jobs:
2946
- checkout:
3047
<<: *post_checkout
3148
- restore_cache:
32-
key: material2-{{ .Branch }}-{{ checksum "package-lock.json" }}
49+
key: *cache_key
3350

3451
- run: bazel run @nodejs//:npm install
3552
# For some reason, circleci needs the postinstall to be run explicitly.
3653
# This may be unnecessary once rules_nodejs uses nodejs 8
3754
- run: bazel run @nodejs//:npm run postinstall
3855
- run: bazel build src/...
56+
- run: bazel test src/...
3957
- save_cache:
40-
key: material2-{{ .Branch }}-{{ checksum "package-lock.json" }}
58+
key: *cache_key
4159
paths:
4260
- "node_modules"
4361

.github/CODEOWNERS

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Angular Material components
22
/src/lib/* @jelbourn
3-
/src/lib/autocomplete/** @kara @crisbeto
3+
/src/lib/autocomplete/** @crisbeto
44
/src/lib/badge/** @amcdnl
55
/src/lib/bottom-sheet/** @jelbourn @crisbeto
66
/src/lib/button-toggle/** @tinayuangao
@@ -13,18 +13,18 @@
1313
/src/lib/divider/** @jelbourn @crisbeto
1414
/src/lib/expansion/** @josephperrott @jelbourn
1515
/src/lib/form-field/** @mmalerba
16-
/src/lib/grid-list/** @kara @jelbourn
16+
/src/lib/grid-list/** @jelbourn
1717
/src/lib/icon/** @jelbourn
1818
/src/lib/input/** @mmalerba
1919
/src/lib/list/** @jelbourn @crisbeto @devversion
20-
/src/lib/menu/** @kara @crisbeto
20+
/src/lib/menu/** @crisbeto
2121
/src/lib/paginator/** @andrewseguin
2222
/src/lib/prebuilt-themes/** @jelbourn
2323
/src/lib/progress-bar/** @jelbourn @crisbeto @josephperrott
2424
/src/lib/progress-spinner/** @jelbourn @crisbeto @josephperrott
2525
/src/lib/radio/** @tinayuangao @devversion
2626
/src/lib/schematics/** @amcdnl
27-
/src/lib/select/** @kara @crisbeto
27+
/src/lib/select/** @crisbeto
2828
/src/lib/sidenav/** @mmalerba
2929
/src/lib/slide-toggle/** @devversion
3030
/src/lib/slider/** @mmalerba
@@ -44,10 +44,10 @@
4444
/src/lib/core/datetime/** @mmalerba
4545
/src/lib/core/error/** @crisbeto @mmalerba
4646
/src/lib/core/gestures/** @jelbourn
47-
/src/lib/core/label/** @kara @mmalerba
47+
/src/lib/core/label/** @mmalerba
4848
/src/lib/core/line/** @jelbourn
49-
/src/lib/core/option/** @kara @crisbeto
50-
/src/lib/core/placeholder/** @kara @mmalerba
49+
/src/lib/core/option/** @crisbeto
50+
/src/lib/core/placeholder/** @mmalerba
5151
/src/lib/core/ripple/** @devversion
5252
/src/lib/core/selection/** @tinayuangao @jelbourn
5353
/src/lib/core/selection/pseudo*/** @crisbeto @jelbourn
@@ -95,7 +95,7 @@
9595
# Demo app
9696
/src/demo-app/* @jelbourn
9797
/src/demo-app/a11y/** @tinayuangao
98-
/src/demo-app/autocomplete/** @kara @crisbeto
98+
/src/demo-app/autocomplete/** @crisbeto
9999
/src/demo-app/badge/** @amcdnl
100100
/src/demo-app/baseline/** @mmalerba
101101
/src/demo-app/bottom-sheet/** @jelbourn @crisbeto
@@ -110,15 +110,17 @@
110110
/src/demo-app/demo-app/** @jelbourn
111111
/src/demo-app/dialog/** @jelbourn @crisbeto
112112
/src/demo-app/drawer/** @mmalerba
113+
/src/demo-app/example/** @andrewseguin
114+
/src/demo-app/examples-page/** @andrewseguin
113115
/src/demo-app/expansion/** @josephperrott
114116
/src/demo-app/focus-origin/** @mmalerba
115117
/src/demo-app/gestures/** @jelbourn
116-
/src/demo-app/grid-list/** @kara @jelbourn
118+
/src/demo-app/grid-list/** @jelbourn
117119
/src/demo-app/icon/** @jelbourn
118120
/src/demo-app/input/** @mmalerba
119121
/src/demo-app/list/** @jelbourn @crisbeto @devversion
120122
/src/demo-app/live-announcer/** @jelbourn
121-
/src/demo-app/menu/** @kara @crisbeto
123+
/src/demo-app/menu/** @crisbeto
122124
/src/demo-app/overlay/** @jelbourn @crisbeto
123125
/src/demo-app/paginator/** @andrewseguin
124126
/src/demo-app/platform/** @jelbourn @devversion
@@ -128,7 +130,7 @@
128130
/src/demo-app/radio/** @tinayuangao @devversion
129131
/src/demo-app/ripple/** @devversion
130132
/src/demo-app/screen-type/** @josephperrott
131-
/src/demo-app/select/** @kara @crisbeto
133+
/src/demo-app/select/** @crisbeto
132134
/src/demo-app/sidenav/** @mmalerba
133135
/src/demo-app/slide-toggle/** @devversion
134136
/src/demo-app/slider/** @mmalerba
@@ -152,11 +154,11 @@
152154
/e2e/components/dialog-e2e.spec.ts @jelbourn @crisbeto
153155
/e2e/components/expansion-e2e.spec.ts @josephperrott @jelbourn
154156
/e2e/components/fullscreen-e2e.spec.ts @jelbourn
155-
/e2e/components/grid-list-e2e.spec.ts @kara @jelbourn
157+
/e2e/components/grid-list-e2e.spec.ts @jelbourn
156158
/e2e/components/icon-e2e.spec.ts @jelbourn
157159
/e2e/components/input-e2e.spec.ts @mmalerba
158160
/e2e/components/list-e2e.spec.ts @jelbourn @crisbeto @devversion
159-
/e2e/components/menu-e2e.spec.ts @kara @crisbeto
161+
/e2e/components/menu-e2e.spec.ts @crisbeto
160162
/e2e/components/progress-bar-e2e.spec.ts @jelbourn @crisbeto @josephperrott
161163
/e2e/components/progress-spinner-e2e.spec.ts @jelbourn @crisbeto @josephperrott
162164
/e2e/components/radio-e2e.spec.ts @tinayuangao @devversion
@@ -173,10 +175,10 @@
173175
/src/e2e-app/dialog/** @jelbourn @crisbeto
174176
/src/e2e-app/e2e-app/** @jelbourn
175177
/src/e2e-app/fullscreen/** @jelbourn
176-
/src/e2e-app/grid-list/** @kara @jelbourn
178+
/src/e2e-app/grid-list/** @jelbourn
177179
/src/e2e-app/icon/** @jelbourn
178180
/src/e2e-app/input/** @mmalerba
179-
/src/e2e-app/menu/** @kara @crisbeto
181+
/src/e2e-app/menu/** @crisbeto
180182
/src/e2e-app/progress-bar/** @jelbourn @crisbeto @josephperrott
181183
/src/e2e-app/progress-spinner/** @jelbourn @crisbeto @josephperrott
182184
/src/e2e-app/radio/** @tinayuangao @devversion

.github/angular-robot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Configuration for angular-robot
22

3+
#options for the size plugin
4+
size:
5+
disabled: true
6+
37
# options for the merge plugin
48
merge:
59
# the status will be added to your pull requests
@@ -29,9 +33,12 @@ merge:
2933
checks:
3034
# whether the PR shouldn't have a conflict with the base branch
3135
noConflict: true
36+
# whether the PR should have all reviews completed.
37+
requireReviews: false
3238
# list of labels that a PR needs to have, checked with a regexp (e.g. "PR target:" will work for the label "PR target: master")
3339
requiredLabels:
3440
- "target: *"
41+
- "pr: merge ready"
3542
- "cla: yes"
3643

3744
# list of labels that a PR shouldn't have, checked after the required labels with a regexp

BUILD.bazel

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,7 @@ filegroup(
7676
srcs = [
7777
"//:node_modules/reflect-metadata/Reflect.js",
7878
"//:node_modules/zone.js/dist/zone.js",
79-
"//:node_modules/zone.js/dist/async-test.js",
80-
"//:node_modules/zone.js/dist/sync-test.js",
81-
"//:node_modules/zone.js/dist/fake-async-test.js",
82-
"//:node_modules/zone.js/dist/proxy.js",
83-
"//:node_modules/zone.js/dist/jasmine-patch.js",
79+
"//:node_modules/zone.js/dist/zone-testing.js",
80+
"//:node_modules/zone.js/dist/task-tracking.js",
8481
],
8582
)

0 commit comments

Comments
 (0)