Commit Graph
391 Commits
Author SHA1 Message Date
Daniel Rosenwasser 8baee8a785 Merge branch 'master' into diagnosticsCleanup 2014-08-18 15:42:58 -07:00
Daniel Rosenwasser a366984bc9 Reassigned diagnostic codes. 2014-08-18 15:42:27 -07:00
Mohamed Hegazy 54d8722189 Merge branch 'master' into classifier 2014-08-18 14:33:30 -07:00
Sheetal Nandi 7a5512cdd0 Merge pull request #466 from sparecycles/fix/checker-declaration
fix --declaration typechecking (complex case)
2014-08-18 13:32:50 -07:00
Adam Freidin 06e858ff40 fix --declaration typechecking (complex case)
This fixes generation of typescriptServices.d.ts,
although this is not a current requirement
( https://github.com/Microsoft/TypeScript/issues/465 ).
2014-08-15 20:16:05 -07:00
Daniel Rosenwasser 5c59360ef7 Merge branch 'master' into diagnosticsCleanup 2014-08-15 17:17:27 -07:00
Daniel Rosenwasser 6287efc24d Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-08-15 17:13:46 -07:00
Daniel Rosenwasser 00b438bad6 Normalized path for localized diagnostics message map. 2014-08-15 17:13:25 -07:00
Vladimir Matveev 804bbac61f Merge pull request #462 from Microsoft/missing_checker
create instance of the checker prior to making any types
2014-08-15 15:50:37 -07:00
Vladimir Matveev bf64217615 create instance of the checker prior to making any types 2014-08-15 13:54:19 -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 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
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 e26d9e57d4 Remove unnecessary sort call in alias declarations that get written 2014-08-13 18:01:58 -07:00
Vladimir Matveev 8475a33bc6 added comment to fullTypeCheck parameter 2014-08-13 16:22:56 -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 85b53c74d1 Merge branch 'master' into classifier 2014-08-12 21:43:38 -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 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
Daniel Rosenwasser 978855678d Removed duplicate diagnostic. 2014-08-12 15:15:45 -07:00
Daniel Rosenwasser 90c173dd16 Merge branch 'master' into diagnosticsCleanup 2014-08-12 14:59:01 -07:00
Daniel Rosenwasser e6c42faa7c Addressed CR feedback, removed NoPrefix messages. 2014-08-12 14:56:27 -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
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
Mohamed Hegazy 349367d991 Consolidate logic to use the lib in one location in the tests 2014-08-11 15:35:15 -07:00
Vladimir Matveev 5e0221eeac switch to using OutliningSpan instead of TextSpan to better support language service 2014-08-11 15:08:40 -07:00
Sheetal Nandi 98f631e23f Make changes to report error if the type used from external module cannot be named
Adds test cases too
2014-08-11 14:15:57 -07:00
Vladimir Matveev 785c083888 enable outlining atop of new compiler 2014-08-11 13:15:07 -07:00
Adam Freidin 988cec595d fix: /// <reference path="..." static='true' />
The second quote of the static attribute was incorrectly
matched against the first quote of the path attribute.
2014-08-11 10:38:41 -07:00
Harald Niesche a85d28628b fix typo: sourcemap -> sourceMap 2014-08-10 14:02:49 +02:00
Ivo Gabe de Wolff 8e8f512053 Add optional index and output to String.match 2014-08-09 12:06:52 +02:00
Ivo Gabe de Wolff 39921a065d RegExpExecArray should extends Array<string>
instead of copying all the methods of Array<string>
2014-08-09 12:03:14 +02:00