Commit Graph

670 Commits

Author SHA1 Message Date
vladima
ae7d687a77 merge with origin/master 2015-12-17 21:30:47 -08:00
Vladimir Matveev
a3cce3868b addressed PR feedback 2015-12-16 13:19:57 -08:00
Ryan Cavanaugh
023e375835 Properly handle multiply-declared optional properties in JSX attr. type
Fixes #6029
2015-12-14 16:44:26 -08:00
vladima
60e1f30182 allow usage of 'super' in object literal expressions 2015-12-11 17:16:28 -08:00
Anders Hejlsberg
ff784770be Merge pull request #5949 from Microsoft/typeParametersAsConstraints
Type parameters as constraints
2015-12-10 16:53:59 -08:00
Wesley Wigham
028484664d most pr feedback 2015-12-09 15:53:39 -08:00
Wesley Wigham
b0bfa0f0dc Merge branch 'master' into this-type-guards 2015-12-08 17:48:33 -08:00
yaoyao
e95ae4f100 Improve 'Cannot compile modules unless the '--module' flag is provided.' message 2015-12-08 08:56:41 +08:00
Daniel Rosenwasser
2ef436f082 Merge pull request #5559 from MartyIX/issue-4045
Improve error messages for property declarations
2015-12-07 01:12:05 -08:00
Anders Hejlsberg
99e6542842 Merge branch 'master' into typeParametersAsConstraints
Conflicts:
	tests/baselines/reference/functionConstraintSatisfaction2.errors.txt
2015-12-05 10:42:25 -08:00
Wesley Wigham
63fef5083a Merge branch 'master' into undefined-unique 2015-12-04 14:21:35 -08:00
Wesley Wigham
9b441d8343 Merge pull request #5148 from weswigham/duplicate-export-behavior
Make export var or export *'s with duplicate identifiers an error
2015-12-04 14:18:58 -08:00
Martin Všetička
f15fe5b335 Improved error messages for property declarations 2015-12-04 09:20:49 +01:00
Wesley Wigham
b9f310d4f2 first pass at this type predicate members 2015-12-03 18:21:36 -08:00
Wesley Wigham
d7208e81d6 feedback from pr 2015-12-03 13:46:37 -08:00
Wesley Wigham
c4cff9833d first pass at this type predicates 2015-12-02 18:35:49 -08:00
Nathan Shively-Sanders
a4770afc69 Merge pull request #5777 from Microsoft/elaborate-interface-signature-errors
Elaborate interface signature errors
2015-12-02 15:54:07 -08:00
Anders Hejlsberg
973ba4b50e Allow type parameters in constraints 2015-12-01 15:51:43 -08:00
Daniel Rosenwasser
4092de6993 Merge pull request #5736 from UBC-CPEN/issue-5173
Give more helpful error when trying to set default values on an interface.
2015-12-01 13:05:09 -08:00
Nathan Yee
144d24c2cb Change "object type literal" to "type literal" 2015-11-30 21:52:50 -08:00
Nathan Yee
6c755c90db Report property errors in the checker instead of the parser 2015-11-27 18:11:28 -08:00
Wesley Wigham
22eecaa471 Merge branch 'master' into duplicate-export-behavior 2015-11-25 18:37:10 -08:00
Wesley Wigham
8c40dc8fae Merge branch 'master' into duplicate-export-behavior 2015-11-25 17:54:08 -08:00
Wesley Wigham
d74ab2eac7 Merge branch 'master' into autohoist-default 2015-11-25 17:52:51 -08:00
Wesley Wigham
adc3f2bd19 update description 2015-11-25 17:27:07 -08:00
Nathan Shively-Sanders
c87c1e9b3f Improve error message
And accept baselines
2015-11-25 10:51:31 -08:00
Nathan Shively-Sanders
c35f7da0fa Elaborate interface signature errors
Signature errors were not reported before.
2015-11-24 09:34:20 -08:00
SaschaNaz
880db386a4 removing filename requirement 2015-11-24 23:39:12 +09:00
Wesley Wigham
f782c82ba3 Add comments, change error message 2015-11-23 17:02:01 -08:00
Wesley Wigham
f28958fe18 Merge branch 'master' into autohoist-default 2015-11-20 13:45:25 -08:00
Nathan Yee
40a2a2584d Fix object type literal regression 2015-11-20 13:31:17 -08:00
Nathan Yee
c93f454549 Implement #5173
Give more helpful error when trying to set default values on an
interface
2015-11-20 08:30:50 -08:00
SaschaNaz
e5587fbae0 Merge remote-tracking branch 'refs/remotes/Microsoft/master' into tsconfigpath
Conflicts:
	src/compiler/diagnosticMessages.json
2015-11-20 11:30:31 +09:00
SaschaNaz
c29501f18c Merge remote-tracking branch 'refs/remotes/Microsoft/master' into tsconfigpath 2015-11-18 17:37:31 +09:00
Sheetal Nandi
fc07763499 Merge branch 'master' into jsFileCompilation 2015-11-13 13:44:57 -08:00
Wesley Wigham
ea7b03d568 Merge branch 'master' into undefined-unique 2015-11-11 14:45:32 -08:00
Wesley Wigham
c5b0450219 Merge branch 'master' into duplicate-export-behavior 2015-11-10 16:56:43 -08:00
Wesley Wigham
a32f44f9f4 Add command line flag to allow synthetic default exports 2015-11-09 14:36:00 -08:00
Sheetal Nandi
4c842591f7 Merge branch 'master' into jsFileCompilation 2015-11-06 12:39:42 -08:00
Wesley Wigham
6f9702112f Merge branch 'master' into out-module-concat 2015-11-02 16:57:07 -08:00
Daniel Rosenwasser
a44a340449 Fix description of '--pretty'. 2015-11-02 16:40:35 -08:00
Daniel Rosenwasser
32b259eb84 Merge branch 'master' into iFeelPrettyErr 2015-11-02 15:31:23 -08:00
Daniel Rosenwasser
e5f105367a Merge branch 'master' into iFeelPrettyErr 2015-11-02 15:28:42 -08:00
Daniel Rosenwasser
654cbd9779 Just name the option 'pretty' for now. 2015-11-02 13:20:48 -08:00
Daniel Rosenwasser
fa2e614f9f Merge branch 'master' into iFeelPrettyErr 2015-10-30 18:10:05 -07:00
Sheetal Nandi
6ea74ae7f1 Update the error messages as per PR feedback 2015-10-30 11:56:44 -07:00
Wesley Wigham
6c812420ec Merge branch 'master' into out-module-concat 2015-10-30 11:27:34 -07:00
Sheetal Nandi
b217b8b620 Merge branch 'master' into jsFileCompilation 2015-10-30 09:34:32 -07:00
Vladimir Matveev
3f11c0b2de merge with master 2015-10-29 09:33:27 -07:00
Wesley Wigham
0e47c67ee1 update error 2015-10-28 17:00:47 -07:00