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