Skip to content

Commit beba5de

Browse files
committed
Merge branch 'master' into weakType
It's probably fine!
2 parents 3c76c3e + ada39c5 commit beba5de

File tree

23,327 files changed

+1401343
-445042
lines changed

Some content is hidden

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

23,327 files changed

+1401343
-445042
lines changed

.gitignore

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,60 @@
11
node_modules/
22
built/*
3-
tests/cases/*.js
4-
tests/cases/*/*.js
5-
tests/cases/*/*/*.js
6-
tests/cases/*/*/*/*.js
7-
tests/cases/*/*/*/*/*.js
8-
tests/cases/*.js.map
9-
tests/cases/*/*.js.map
10-
tests/cases/*/*/*.js.map
11-
tests/cases/*/*/*/*.js.map
12-
tests/cases/*/*/*/*/*.js.map
133
tests/cases/rwc/*
144
tests/cases/test262/*
155
tests/cases/perf/*
166
!tests/cases/webharness/compilerToString.js
177
test-args.txt
188
~*.docx
9+
\#*\#
10+
.\#*
1911
tests/baselines/local/*
12+
tests/baselines/local.old/*
2013
tests/services/baselines/local/*
2114
tests/baselines/prototyping/local/*
2215
tests/baselines/rwc/*
2316
tests/baselines/test262/*
24-
tests/baselines/reference/projectOutput/*
17+
tests/baselines/reference/projectOutput/*
2518
tests/baselines/local/projectOutput/*
19+
tests/baselines/reference/testresults.tap
2620
tests/services/baselines/prototyping/local/*
2721
tests/services/browser/typescriptServices.js
22+
scripts/authors.js
23+
scripts/configureNightly.js
2824
scripts/processDiagnosticMessages.d.ts
2925
scripts/processDiagnosticMessages.js
30-
scripts/importDefinitelyTypedTests.js
26+
scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js
3127
src/harness/*.js
28+
src/compiler/diagnosticInformationMap.generated.ts
29+
src/compiler/diagnosticMessages.generated.json
3230
rwc-report.html
3331
*.swp
3432
build.json
3533
*.actual
34+
tests/webTestServer.js
35+
tests/webTestServer.js.map
3636
tests/webhost/*.d.ts
3737
tests/webhost/webtsc.js
38-
tests/*.js
39-
tests/*.js.map
40-
tests/*.d.ts
38+
tests/cases/**/*.js
39+
tests/cases/**/*.js.map
4140
*.config
4241
scripts/debug.bat
4342
scripts/run.bat
4443
scripts/word2md.js
44+
scripts/buildProtocol.js
4545
scripts/ior.js
46+
scripts/buildProtocol.js
4647
scripts/*.js.map
48+
scripts/typings/
4749
coverage/
4850
internal/
4951
**/.DS_Store
50-
.settings/*
51-
!.settings/tasks.json
52+
.settings
53+
**/.vs
54+
**/.vscode
55+
!**/.vscode/tasks.json
56+
!tests/cases/projects/projectOption/**/node_modules
57+
!tests/cases/projects/NodeModulesSearch/**/*
58+
!tests/baselines/reference/project/nodeModules*/**/*
59+
.idea
60+
yarn.lock

.mailmap

Lines changed: 251 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,251 @@
1+

2+
AbubakerB <[email protected]> # Abubaker Bashir
3+
Alexander <[email protected]># Alexander Kuvaev
4+
Aluan Haddad <[email protected]>
5+
Adam Freidin <[email protected]> Adam Freidin <[email protected]>
6+
Adi Dahiya <[email protected]> Adi Dahiya <[email protected]>
7+
Ahmad Farid <[email protected]> ahmad-farid <[email protected]>
8+
Alexander Rusakov <[email protected]>
9+
Alex Eagle <[email protected]>
10+
Anatoly Ressin <[email protected]>
11+
Anders Hejlsberg <[email protected]> unknown <[email protected]> unknown <[email protected]> Anders Hejlsberg <Anders Hejlsberg>
12+
about-code <[email protected]> # Andreas Martin
13+
Andrej Baran <[email protected]>
14+
Andrew Ochsner <[email protected]>
15+
Andrew Z Allen <[email protected]>
16+
17+
Anil Anar <[email protected]>
18+
Anton Tolmachev <[email protected]>
19+
Anubha Mathur <[email protected]> anubmat <[email protected]>
20+
Arnavion <[email protected]> # Arnav Singh
21+
Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]>
22+
Asad Saeeduddin <[email protected]>
23+
Schmavery <[email protected]> # Avery Morin
24+
Basarat Ali Syed <[email protected]> Basarat Syed <[email protected]> basarat <[email protected]>
25+
Bill Ticehurst <[email protected]> Bill Ticehurst <[email protected]>
26+
Ben Duffield <[email protected]>
27+
Ben Mosher <[email protected]>
28+
Benjamin Bock <[email protected]>
29+
Blake Embrey <[email protected]>
30+
Bowden Kelly <[email protected]>
31+
Brett Mayen <[email protected]>
32+
Bryan Forbes <[email protected]>
33+
Caitlin Potter <[email protected]>
34+
ChrisBubernak <[email protected]> unknown <[email protected]> # Chris Bubernak
35+
Christophe Vidal <[email protected]>
36+
Chuck Jazdzewski <[email protected]>
37+
Colby Russell <[email protected]>
38+
Colin Snover <[email protected]>
39+
Cyrus Najmabadi <[email protected]> CyrusNajmabadi <[email protected]> unknown <[email protected]>
40+
Dafrok <[email protected]> # Dafrok Zhang
41+
Dan Corder <[email protected]>
42+
43+
Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]>
44+
45+
David Sheldrick <[email protected]>
46+
David Souther <[email protected]>
47+
Denis Nedelyaev <[email protected]>
48+
Dick van den Brink <[email protected]> unknown <[email protected]> unknown <[email protected]>
49+
Dirk Baeumer <[email protected]> Dirk Bäumer <[email protected]> # Dirk Bäumer
50+
Dirk Holtwick <[email protected]>
51+
52+
Doug Ilijev <[email protected]>
53+
Erik Edrosa <[email protected]>
54+
Erik McClenney <[email protected]>
55+
erictsangx <[email protected]> # Eric Tsang
56+
Ethan Rubio <[email protected]>
57+
Evan Martin <[email protected]>
58+
Evan Sebastian <[email protected]>
59+
Eyas <[email protected]> # Eyas Sharaiha
60+
Fabian Cook <[email protected]>
61+
falsandtru <[email protected]> # @falsandtru
62+
flowmemo <[email protected]> # @flowmemo
63+
Frank Wallis <[email protected]>
64+
František Žiacik <[email protected]> František Žiacik <[email protected]>
65+
Gabe Moothart <[email protected]>
66+
Gabriel Isenberg <[email protected]>
67+
Gilad Peleg <[email protected]>
68+
Godfrey Chan <[email protected]>
69+
Graeme Wicksted <[email protected]>
70+
Guillaume Salles <[email protected]>
71+
Guy Bedford <[email protected]> guybedford <[email protected]>
72+
Harald Niesche <[email protected]>
73+
Homa Wong <[email protected]>
74+
Hendrik Liebau <[email protected]>
75+
Iain Monro <[email protected]>
76+
IgorNovozhilov <[email protected]> # Igor Novozhilov
77+
Ingvar Stepanyan <[email protected]>
78+
impinball <[email protected]> # Isiah Meadows
79+
Iwata Hidetaka <[email protected]>
80+
Ivo Gabe de Wolff <[email protected]>
81+
Jakub Młokosiewicz <[email protected]>
82+
James Whitney <[email protected]>
83+
James Henry <[email protected]>
84+
Jason Freeman <[email protected]> Jason Freeman <[email protected]>
85+
Jason Jarrett <[email protected]>
86+
Jason Killian <[email protected]>
87+
Jason Ramsay <[email protected]> jramsay <[email protected]>
88+
89+
Jeffrey Morlan <[email protected]>
90+
tobisek <[email protected]> # Jiri Tobisek
91+
Johannes Rieken <[email protected]>
92+
John Vilk <[email protected]>
93+
jbondc <[email protected]> jbondc <[email protected]> jbondc <[email protected]> # Jonathan Bond-Caron
94+
Jonathan Park <[email protected]>
95+
Jonathan Turner <[email protected]> Jonathan Turner <[email protected]>
96+
Jonathan Toland <[email protected]>
97+
Jesse Schalken <[email protected]>
98+
99+
Josh Abernathy <[email protected]> joshaber <[email protected]>
100+
Josh Goldberg <[email protected]>
101+
Josh Kalderimis <[email protected]>
102+
Josh Soref <[email protected]>
103+
Juan Luis Boya García <[email protected]>
104+
Julian Williams <[email protected]>
105+
Justin Bay <[email protected]>
106+
Justin Johansson <[email protected]>
107+
Herrington Darkholme <[email protected]> (´·?·`) <[email protected]> # Herrington Darkholme
108+
Kagami Sascha Rosylight <[email protected]> SaschaNaz <[email protected]>
109+
Kanchalai Tanglertsampan <[email protected]> Yui <[email protected]>
110+
Kanchalai Tanglertsampan <[email protected]> Yui T <[email protected]>
111+
Kanchalai Tanglertsampan <[email protected]> Yui <[email protected]>
112+
Kanchalai Tanglertsampan <[email protected]> Yui <[email protected]>
113+
Kanchalai Tanglertsampan <[email protected]> yui T <[email protected]>
114+
Kārlis Gaņģis <[email protected]>
115+
Keith Mashinter <[email protected]> kmashint <[email protected]>
116+
Ken Howard <[email protected]>
117+
Kevin Lang <[email protected]>
118+
kimamula <[email protected]> # Kenji Imamula
119+
Kitson Kelly <[email protected]>
120+
Klaus Meinhardt <[email protected]>
121+
Kyle Kelley <[email protected]>
122+
Lorant Pinter <[email protected]>
123+
Lucien Greathouse <[email protected]>
124+
Lukas Elmer <[email protected]> Lukas Elmer <[email protected]>
125+
Magnus Hiie <[email protected]>
126+
Martin Vseticka <[email protected]> Martin Všeticka <[email protected]> MartyIX <[email protected]>
127+
gcnew <[email protected]> # Marin Marinov
128+
vvakame <[email protected]> # Masahiro Wakame
129+
Matt McCutchen <[email protected]> Matt McCutchen <[email protected]>
130+
Matt Bierner <[email protected]>
131+
MANISH-GIRI <[email protected]> # Manish Giri
132+
Max Deepfield <[email protected]>
133+
Micah Zoltu <[email protected]>
134+
135+
Mike Busyrev <[email protected]>
136+
Mine Starks <[email protected]> Mine Starks <[email protected]>
137+
Mohamed Hegazy <[email protected]>
138+
ncoley <[email protected]> # Natalie Coley
139+
Nathan Shively-Sanders <[email protected]>
140+
Nathan Yee <[email protected]>
141+
Nima Zahedi <[email protected]>
142+
Noah Chen <[email protected]>
143+
144+
mihailik <[email protected]> # Oleg Mihailik
145+
Oleksandr Chekhovskyi <[email protected]>
146+
Paul van Brenk <[email protected]> Paul van Brenk <[email protected]> unknown <[email protected]> unknown <[email protected]> unknown <[email protected]>
147+
Omer Sheikh <[email protected]>
148+
Oskar Segersva¨rd <[email protected]>
149+
pcan <[email protected]> # Piero Cangianiello
150+
pcbro <[email protected]> # @pcbro
151+
Pedro Maltez <[email protected]> # Pedro Maltez
152+
piloopin <[email protected]> # @piloopin
153+
milkisevil <[email protected]> # Philip Bulley
154+
progre <[email protected]> # @progre
155+
Prayag Verma <[email protected]>
156+
Punya Biswal <[email protected]>
157+
Rado Kirov <[email protected]>
158+
Ron Buckton <[email protected]> Ron Buckton <[email protected]> rbuckton <[email protected]>
159+
Rostislav Galimsky <[email protected]>
160+
Richard Knoll <[email protected]> Richard Knoll <[email protected]>
161+
Richard Karmazín <[email protected]>
162+
Rowan Wyborn <[email protected]>
163+
Ryan Cavanaugh <[email protected]> Ryan Cavanaugh <[email protected]> Ryan Cavanaugh <[email protected]>
164+
Ryohei Ikegami <[email protected]>
165+
Sarangan Rajamanickam <[email protected]>
166+
Sébastien Arod <[email protected]>
167+
Sergey Shandar <[email protected]>
168+
chico <[email protected]> # Sergey Rubanov
169+
Sheetal Nandi <[email protected]>
170+
Shengping Zhong <[email protected]>
171+
172+
Sam El-Husseini <[email protected]>
173+
Simon Hürlimann <[email protected]>
174+
Slawomir Sadziak <[email protected]>
175+
Solal Pirelli <[email protected]>
176+
Soo Jae Hwang <[email protected]>
177+
Stan Thomas <[email protected]>
178+
Stanislav Sysoev <[email protected]>
179+
Steve Lucco <[email protected]> steveluc <[email protected]>
180+
Sudheesh Singanamalla <[email protected]>
181+
Tarik <[email protected]> # Tarik Ozket
182+
Tetsuharu OHZEKI <[email protected]> # Tetsuharu Ohzeki
183+
Tien Nguyen <[email protected]> tien <[email protected]> unknown <[email protected]> #Tien Hoanhtien
184+
Tim Perry <[email protected]>
185+
Tim Viiding-Spader <[email protected]>
186+
Tingan Ho <[email protected]>
187+
togru <[email protected]> # togru
188+
Tomas Grubliauskas <[email protected]>
189+
ToddThomson <[email protected]> # Todd Thomson
190+
Torben Fitschen <[email protected]>
191+
TruongSinh Tran-Nguyen <[email protected]>
192+
vilicvane <[email protected]> # Vilic Vane
193+
Vladimir Matveev <[email protected]> vladima <[email protected]> v2m <[email protected]>
194+
Vadi Taslim <[email protected]>
195+
Wesley Wigham <[email protected]> Wesley Wigham <[email protected]>
196+
197+
Yuichi Nukiyama <[email protected]> YuichiNukiyama <[email protected]>
198+
Zev Spitz <[email protected]>
199+
Zhengbo Li <[email protected]> zhengbli <[email protected]> Zhengbo Li <Zhengbo Li> Zhengbo Li <[email protected]> tinza123 <[email protected]> unknown <[email protected]> Zhengbo Li <Zhengbo Li> zhengbli <[email protected]>
200+
zhongsp <[email protected]> # Patrick Zhong
201+
T18970237136 <[email protected]> # @T18970237136
202+
203+
bootstraponline <[email protected]> # @bootstraponline
204+
yortus <[email protected]> # @yortus
205+
András Parditka <[email protected]>
206+
Anton Khlynovskiy <[email protected]>
207+
Charly POLY <[email protected]>
208+
Cotton Hou <[email protected]>
209+
Ethan Resnick <[email protected]>
210+
Marius Schulz <[email protected]>
211+
Mattias Buelens <[email protected]>
212+
Myles Megyesi <[email protected]>
213+
Tim Lancina <[email protected]>
214+
Aaron Holmes <[email protected]> Aaron Holmes <[email protected]>
215+
Akshar Patel <[email protected]>
216+
Ali Sabzevari <[email protected]>
217+
Aliaksandr Radzivanovich <[email protected]>
218+
BuildTools <[email protected]> # Franklin Tse
219+
ChogyDan <[email protected]> # Daniel Hollocher
220+
Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]>
221+
DLehenbauer <[email protected]> # Daniel Lehenbauer
222+
David Kmenta <[email protected]>
223+
E020873 <[email protected]> # Nicolas Henry
224+
Elisée Maurer <[email protected]>
225+
Emilio García-Pumarino <[email protected]> dashaus <[email protected]>
226+
Guilherme Oenning <[email protected]>
227+
Herrington Darkholme <[email protected]>
228+
Ivo Gabe de Wolff <[email protected]>
229+
Joey Wilson <[email protected]>
230+
Jonathon Smith <[email protected]>
231+
Juan Luis Boya García <[email protected]>
232+
Kagami Sascha Rosylight <[email protected]>
233+
Lucien Greathouse <[email protected]>
234+
Martin Vseticka <[email protected]>
235+
Mattias Buelens <[email protected]>
236+
Michael Bromley <[email protected]>
237+
Paul Jolly <[email protected]>
238+
Perry Jiang <[email protected]>
239+
Peter Burns <[email protected]>
240+
Robert Coie <[email protected]>
241+
Thomas Loubiou <[email protected]>
242+
Tim Perry <[email protected]>
243+
Vidar Tonaas Fauske <[email protected]>
244+
Viktor Zozulyak <[email protected]>
245+
rix <[email protected]> # Richard Sentino
246+
rohitverma007 <[email protected]> # Rohit Verma
247+
rdosanjh <[email protected]> # Raj Dosanjh
248+
gdh1995 <[email protected]> # Dahan Gong
249+
cedvdb <[email protected]> # @cedvdb
250+
kpreisser <[email protected]> # K. Preißer
251+
e-cloud <[email protected]> # @e-cloud

.npmignore

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
11
built
22
doc
3+
Gulpfile.ts
4+
internal
5+
issue_template.md
6+
jenkins.sh
7+
lib/README.md
8+
netci.groovy
9+
pull_request_template.md
310
scripts
411
src
512
tests
6-
Jakefile
13+
tslint.json
14+
Jakefile.js
15+
.editorconfig
16+
.gitattributes
17+
.settings/
718
.travis.yml
8-
.settings/
19+
.vscode/

.travis.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
language: node_js
22

33
node_js:
4-
- '0.10'
4+
- 'stable'
5+
- '6'
6+
- '4'
57

6-
sudo: false
8+
sudo: false
9+
10+
env:
11+
- workerCount=3
12+
13+
matrix:
14+
fast_finish: true
15+
16+
branches:
17+
only:
18+
- master
19+
- release-2.1
20+
- release-2.2
21+
- release-2.3
22+
23+
install:
24+
- npm uninstall typescript
25+
- npm uninstall tslint
26+
- npm install
27+
28+
cache:
29+
directories:
30+
- node_modules
31+
32+
git:
33+
depth: 1

0 commit comments

Comments
 (0)