Commit Graph

509 Commits

Author SHA1 Message Date
Anders Hejlsberg 63b83e7c3f Contextual typing of array literals is now based on the presence or absence
of numerically named properties and doesn't directly test for tuple types.
2014-08-16 12:06:51 -07:00
Anders Hejlsberg c0e802deb5 Accepting new baselines after merge. 2014-08-16 11:15:31 -07:00
Anders Hejlsberg 0cf503fd9f Merge branch 'master' into tupleTypes
Conflicts:
	tests/baselines/reference/typeName1.errors.txt
2014-08-16 11:11:59 -07:00
Anders Hejlsberg eea8409e4f Merge pull request #460 from Microsoft/noArrowLookahead
Removed lookahead for simple arrow function expressions.
2014-08-15 12:54:18 -07:00
Vladimir Matveev a52cdaf806 Merge pull request #450 from Microsoft/fullTypeCheckFlag
added fullTypeCheckFlag to TypeChecker
2014-08-15 12:14:45 -07:00
Vladimir Matveev a271b94b9d merge with mastr 2014-08-15 12:06:53 -07:00
Anders Hejlsberg dcddb50f5b Removed lookahead for simple arrow function expressions. 2014-08-15 07:44:56 -07:00
Vladimir Matveev 848e5db646 defer creation of fullTypeCheckChecker 2014-08-14 17:57:17 -07:00
CyrusNajmabadi 55db9dc261 Merge pull request #459 from Microsoft/revertLS1
Revert the previous language service merge.
2014-08-14 17:46:14 -07:00
Cyrus Najmabadi a1b7c4f54c Revert "Merge pull request #444 from Microsoft/newCompilerLS"
This reverts commit ae5f4c2617, reversing
changes made to 2f963743c4.
2014-08-14 17:37:45 -07:00
Anders Hejlsberg 2775fc2add Merge pull request #453 from Microsoft/reportMemoryUsage
Include memory usage in -diagnostics report
2014-08-14 13:11:49 -07:00
Anders Hejlsberg 7d3c006992 Making sys.getMemoryUsage optional. 2014-08-14 13:05:39 -07:00
Anders Hejlsberg 4d62b488b7 Include memory usage in -diagnostics report 2014-08-14 10:52:24 -07:00
Sheetal Nandi f622cb4d11 Merge pull request #381 from branch 'remote/privacyErrors'
Report privacy errors on variable/property declarations and also emit import declarations that get used to defined visible type
2014-08-13 18:48:05 -07:00
Sheetal Nandi 23ab2930af Merge pull request #411 from 'origin/runners'
Enabled project runner to compile declaration files that get generated
2014-08-13 18:33:49 -07:00
Sheetal Nandi fccc29a043 Merge pull request #410 from Microsoft/chainedImport
Emit the alias if it is indirectly used in export assignment
2014-08-13 18:07:50 -07:00
Sheetal Nandi e5a83ba903 Merge pull request #412 from Microsoft/exportImport
Check for the accessible symbol from exported import
2014-08-13 18:06:00 -07:00
Sheetal Nandi 1454e33589 Merge pull request #413 from Microsoft/inaccessibleAliasEntity
Report error if the entityname reference in the import declaration is us...
2014-08-13 18:05:25 -07:00
Sheetal Nandi e26d9e57d4 Remove unnecessary sort call in alias declarations that get written 2014-08-13 18:01:58 -07:00
Sheetal Nandi 94544b3cf0 Merge pull request #414 from Microsoft/typeOfFunctionAndStaticFunction
Emit Type of function and static function correctly in declaration file
2014-08-13 17:48:42 -07:00
Sheetal Nandi b175b092fc Merge pull request #431 from Microsoft/cannotName
Make changes to report error if the type used from external module cannot be named
2014-08-13 17:48:07 -07:00
Vladimir Matveev 8475a33bc6 added comment to fullTypeCheck parameter 2014-08-13 16:22:56 -07:00
CyrusNajmabadi ae5f4c2617 Merge pull request #444 from Microsoft/newCompilerLS
Port over changes to the ScriptSnapshot API from the languageService-v2 branch.
2014-08-13 15:45:56 -07:00
Anders Hejlsberg f0b33b345b Accepting new baselines. 2014-08-13 15:45:43 -07:00
Cyrus Najmabadi 088e58644a Merge branch 'master' into newCompilerLS
Conflicts:
	src/services/services.ts
2014-08-13 15:41:42 -07:00
Vladimir Matveev 72fc5dbf9b added fullTypeCheckFlag to TypeChecker 2014-08-13 15:12:51 -07:00
Mohamed Hegazy 2f963743c4 Merge pull request #448 from DickvdBrink/ignore-file
Add coverage folder to gitignore file
2014-08-13 13:19:48 -07:00
Dick van den Brink f38588c024 Add coverage folder to gitignore file 2014-08-13 20:39:56 +02:00
Anders Hejlsberg 92b367741b Adding error message for empty tuple types. 2014-08-13 11:13:24 -07:00
Anders Hejlsberg ef52312644 Addressing CR feedback. 2014-08-13 07:15:13 -07:00
Mohamed Hegazy 2a106bf923 Merge pull request #427 from sparecycles/fix/reference-static-regex
fix: /// <reference path="..." static='true' />
2014-08-12 17:46:06 -07:00
Mohamed Hegazy bc61807d85 Merge pull request #443 from Microsoft/fourslash
Reenable Fourslash tests after they have been accidentlly disabled
2014-08-12 17:45:04 -07:00
Mohamed Hegazy a8df9c1586 update test 2014-08-12 17:43:15 -07:00
Mohamed Hegazy c16d0df7b2 Disable test as it needs resolution which the test harness does not support yet 2014-08-12 17:43:02 -07:00
Mohamed Hegazy d353fcdfb3 remove fullTypeCheck flag as it may lead to missing errors if we make any requests with fullTypeCheck=false and we cache any result 2014-08-12 17:34:30 -07:00
Cyrus Najmabadi 474cf0d575 Port over changes to the ScriptSnapshot API from the languageService-v2 branch. 2014-08-12 17:12:23 -07:00
Vladimir Matveev ccaf904cfa support outlining for arbitrary blocks 2014-08-12 15:47:57 -07:00
Vladimir Matveev 62abc82f7f Merge pull request #437 from Microsoft/flush_stdout
use writeSync instead of stdout.write to make sure that stream is flushed
2014-08-12 15:40:02 -07:00
Adam Freidin 785b80ff27 baseline update
jake runtests
jake baseline-accept
2014-08-12 13:57:47 -07:00
Mohamed Hegazy 911cb2b1fb Make sure fourslash tests are running 2014-08-12 13:34:07 -07:00
Mohamed Hegazy 0b41303df2 Ensure scriptsnapshot is set when creating a source file 2014-08-12 13:33:48 -07:00
Anders Hejlsberg d3621bf042 Merge pull request #436 from Microsoft/improvedArrayErrors
Rearranging members of Array<T> to improve error reporting.
2014-08-12 13:07:00 -07:00
Vladimir Matveev 551a532f5d Merge pull request #430 from Microsoft/outlining
enable outlining atop of new compiler
2014-08-12 11:59:14 -07:00
Daniel Rosenwasser 7bf846ab3d Update LKG. 2014-08-12 11:49:59 -07:00
Vladimir Matveev 6e7c95b817 use writeSync instead of stdout.write to make sure that stream is flushed 2014-08-12 11:30:11 -07:00
Mohamed Hegazy 6070dcc26a Merge pull request #421 from hn3000/fixTypo-sourceMap
fix typo: sourcemap -> sourceMap
2014-08-12 11:27:50 -07:00
Anders Hejlsberg e0a4b3c1cc Rearranging members of Array<T> to improve error reporting. 2014-08-12 11:13:15 -07:00
Vladimir Matveev a409ec9790 switch to getStart 2014-08-11 22:57:32 -07:00
Vladimir Matveev bf3fbe347a adressed CR feedback: use pos instead of full start 2014-08-11 22:34:58 -07:00
Adam Freidin 5e2316d642 added tests for <reference path="" static='' /> 2014-08-11 16:34:31 -07:00