Commit Graph

35940 Commits

Author SHA1 Message Date
Paul van Brenk bb37ea99c1 Merge pull request #2400 from Microsoft/toolsversion
Add toolsversion to shim so we can read it from VS.
2015-03-17 16:46:48 -07:00
Vladimir Matveev 8afde73e0b drop interned indentation prefixes if format options has changed 2015-03-17 16:34:13 -07:00
Cyrus Najmabadi 1eca182ceb Add additional tests. 2015-03-17 16:32:19 -07:00
Paul van Brenk 825c301ace We only need the 2 most significant digits. 2015-03-17 16:31:18 -07:00
Cyrus Najmabadi e650e8a6d4 Add tests for javascript semantic dianostics. 2015-03-17 16:27:56 -07:00
Paul van Brenk bf16ab7535 fix typo 2015-03-17 15:52:37 -07:00
Cyrus Najmabadi 4a346045ce Add specialized semantic diagnostics for JavaScript files. 2015-03-17 15:38:26 -07:00
Paul van Brenk 667bc03db2 Add toolsversion to shim so we can read it from VS. 2015-03-17 15:26:55 -07:00
Ron Buckton 5673400f82 Updated baselines 2015-03-17 15:03:25 -07:00
Ron Buckton f909c6c9f7 Updated baselines 2015-03-17 14:21:13 -07:00
Ron Buckton 6c32a8bdb0 Updated baselines 2015-03-17 14:21:08 -07:00
Ron Buckton f1e8e611ab Updated formatting for decorators 2015-03-17 14:21:01 -07:00
Ron Buckton bd4d7fc9ee Emit for decorators, updated to ES6 classes. 2015-03-17 14:20:57 -07:00
Ron Buckton 39001f5395 Checker updates for decorators 2015-03-17 14:17:37 -07:00
Ron Buckton 8282a0b9ca Parser updates for decorators 2015-03-17 14:17:33 -07:00
Ron Buckton fb10deb49c Scanner updates for decorators 2015-03-17 14:17:28 -07:00
Ron Buckton efd8a89f69 Diagnostics for decorators 2015-03-17 14:17:24 -07:00
Ron Buckton fb7dd52bdc Utilities for decorators 2015-03-17 14:07:06 -07:00
Ron Buckton 5db3b0d904 Types for decorators 2015-03-17 14:07:02 -07:00
Vladimir Matveev eb1160731e use type annotation when emitting declarations 2015-03-17 14:02:19 -07:00
Mohamed Hegazy 42a0c34641 Merge pull request #2335 from Microsoft/es6ImportExportEmit
ES6 emit for new import / export syntax
2015-03-17 13:59:30 -07:00
Daniel Rosenwasser e49fc058b0 Added tests. 2015-03-17 13:33:01 -07:00
Daniel Rosenwasser 3418a49f8a Line endings. 2015-03-17 13:20:44 -07:00
Mohamed Hegazy a06ce61684 Merge branch 'master' into es6ImportExportEmit 2015-03-17 13:03:17 -07:00
Mohamed Hegazy 766cb68f7c Add comments 2015-03-17 13:03:13 -07:00
Daniel Rosenwasser f33d165d5f Merge branch 'master' into completionsInIncompleteConstructs 2015-03-17 12:59:33 -07:00
Daniel Rosenwasser 735452c80b Merge branch 'master' into completionsInIncompleteConstructs
Conflicts:
	src/services/formatting/smartIndenter.ts
	src/services/services.ts
2015-03-17 12:39:37 -07:00
Dan Quirk 6155832ce7 Merge pull request #2395 from Microsoft/removeCodeClimateStuff
Remove CodeClimate stuff
2015-03-17 12:35:06 -07:00
Daniel Rosenwasser 7a716d9d42 Start handling element access expressions. 2015-03-17 12:27:59 -07:00
Daniel Rosenwasser 860c046376 Start using nodeIsMissing. 2015-03-17 12:27:24 -07:00
Dan Quirk 83d38c46dc Delete extra comma 2015-03-17 12:25:01 -07:00
Daniel Rosenwasser 754a8a617c More cases and tests for them. 2015-03-17 12:21:35 -07:00
Dan Quirk b2b3d8b276 Remove CodeClimate stuff 2015-03-17 12:15:13 -07:00
Dan Quirk 79995f5598 Merge pull request #2394 from Microsoft/repoLanguageClassificationFix
Add .gitattributes to override GitHub Linguist language classification
2015-03-17 12:05:09 -07:00
unknown 87dacb8c91 Add .gitattributes to override GitHub Linguist language classification for the repo 2015-03-17 11:57:40 -07:00
Jason Freeman 2bcf84c73b Merge pull request #2356 from Microsoft/typeParameterFixing
Make sure type parameters stay fixed throughout the inference process
2015-03-17 11:42:21 -07:00
Daniel Rosenwasser 122721005b Merge pull request #2385 from Microsoft/completeIsCompleteNode
More thorough node completed-ness checking
2015-03-17 11:35:26 -07:00
Jason Freeman 3879d0ae9a Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing 2015-03-17 10:45:41 -07:00
Jason Freeman f14abfefab Add clarifying comment 2015-03-17 10:45:25 -07:00
Vladimir Matveev a301ee3616 Merge pull request #2382 from Microsoft/mergingConstEnumOnlyModules
correctly merge const enum only and instantiated modules irregardless of order
2015-03-17 10:42:48 -07:00
Anders Hejlsberg 42b711b0f6 Merge pull request #2354 from Microsoft/cleanupDiagnostics
Clean up diagnostics display
2015-03-17 09:28:49 -07:00
Daniel Rosenwasser ad084ded72 Account for typeof expressions, added test. 2015-03-17 08:07:40 -07:00
Daniel Rosenwasser f2a7367e9b Added index signature case. 2015-03-17 07:50:15 -07:00
Daniel Rosenwasser 0aa3a72d5b Merge branch 'completeIsCompleteNode' into completionsInIncompleteConstructs
Conflicts:
	src/services/formatting/smartIndenter.ts
2015-03-17 07:45:01 -07:00
Daniel Rosenwasser 857d1e0bb6 Fixed case for index signatures. 2015-03-17 07:42:24 -07:00
Anders Hejlsberg ad75193528 Merge branch 'master' into cleanupDiagnostics
Conflicts:
	src/compiler/program.ts
2015-03-17 06:26:24 -07:00
Anders Hejlsberg c39dfdc238 Introduce NodeFlags.ExportContext 2015-03-17 06:15:23 -07:00
Daniel Rosenwasser c89febeb23 Added completion check for prefix-unary, binary, and conditional expressions. 2015-03-17 00:46:21 -07:00
Daniel Rosenwasser 34a3fc4f78 Fixed up more tests. 2015-03-17 00:44:13 -07:00
Daniel Rosenwasser c30b71db2c Removed negations from test. 2015-03-17 00:41:09 -07:00