Arnavion
cd6eb180c6
Don't emit outputs when -noEmit is specified.
2014-12-16 20:25:19 -08:00
Mohamed Hegazy
774c061779
Merge branch 'release-1.4' into suppressNoImplicitAnyErrors
...
Conflicts:
src/compiler/parser.ts
src/harness/harness.ts
2014-12-10 18:45:28 -08:00
Daniel Rosenwasser
905d978883
Moved createCompilerHost into parser.ts
2014-12-10 17:13:39 -08:00
Daniel Rosenwasser
4deea66c1c
Put 'sys' into the 'ts' module.
2014-12-10 14:40:09 -08:00
Mohamed Hegazy
06e73d33be
Commandline definitions use a property "paramType" to specify the name of thier type e.g. File, Version, etc.., that was changed in the defintion to paramName, without changing the use site, changing it back to paramType.
2014-12-09 14:13:44 -08:00
Paul van Brenk
40e5c73504
Update version to 1.4
2014-12-08 16:51:40 -08:00
Mohamed Hegazy
d3e70ecfbf
Merge branch 'master' into es6typings
...
Conflicts:
src/compiler/parser.ts
src/compiler/tsc.ts
src/harness/harness.ts
src/harness/projectsRunner.ts
tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode.errors.txt
2014-11-27 09:59:46 -08:00
Yui T
92f8d0ba28
Change the name invokeEmitter back to emitFiles
2014-11-25 10:30:13 -08:00
Yui T
970aac6458
Address code review
2014-11-18 16:32:18 -08:00
Yui T
dcf51d85f4
Refactoring main-compiler (tsc) to use short-hand
2014-11-18 12:06:05 -08:00
Mohamed Hegazy
bdee183887
minor fixes
2014-11-17 12:47:58 -08:00
Mohamed Hegazy
25ce5db7f3
Merge branch 'master' into es6Typings
...
Conflicts:
src/harness/harness.ts
src/lib/core.d.ts
2014-11-17 11:15:46 -08:00
Mohamed Hegazy
63e1363623
Load the es6 lib if target is es6
2014-10-28 23:52:02 -07:00
Dick van den Brink
e4f57569b7
addressed feedback
2014-10-28 19:45:18 +01:00
Dick van den Brink
bd2c5965f5
Changed name to noEmitOnError
2014-10-27 20:48:46 +01:00
Dick van den Brink
417555c9e9
implemented treat warning as errors commandline option (warnaserror).
2014-10-26 14:53:26 +01:00
Mohamed Hegazy
9353c11382
Merge branch 'master' into letAndConst
...
Conflicts:
src/compiler/types.ts
2014-10-23 15:01:07 -07:00
Daniel Rosenwasser
b371b02ea0
Addressed CR feedback.
2014-10-21 15:11:55 -07:00
Daniel Rosenwasser
aac8b3fae5
Removed Diagnostics from sys.ts in order to avoid cyclical build dependency.
...
Specifically, processDiagnosticMessages.ts was dependent on sys.ts, which was dependent on the rest of the compiler,
which meant that in a broken state of diagnostics, you could never compile processDiagnosticMessages.ts.
2014-10-21 14:48:43 -07:00
Mohamed Hegazy
dd7ca69866
Create a new flag for diagnostics 'isEarly' and disable emit if this flag is set. Set the flag by default on all let and const errors to ensure we are not emitting invalid JS code.
2014-10-20 17:38:50 -07:00
Jason Freeman
0625cc4650
Update compiler version to 1.3
2014-10-06 18:18:19 -07:00
Mohamed Hegazy
e20bec560a
Do not use 'foo' in tsc help message
2014-09-24 13:58:25 -07:00
Mohamed Hegazy
95394220b4
Merge branch 'release-1.1'
...
Conflicts:
Jakefile
src/compiler/tsc.ts
2014-09-22 14:55:28 -07:00
Yui T
94e788c737
Address code review
2014-09-22 09:43:47 -07:00
Yui T
76656f2460
Address code reviews
2014-09-19 16:18:16 -07:00
Mohamed Hegazy
218bcd8c1e
condition the use of locale on the exitance of JSON
2014-09-19 15:55:26 -07:00
Yui T
eaa4daaee5
Return exit code
2014-09-19 15:17:19 -07:00
Mohamed Hegazy
49d8157d28
ensure that sys is not used outside tsc.ts
2014-08-28 23:10:05 -07:00
Daniel Rosenwasser
48c6bdb2aa
Merge branch 'master' into printDiagnosticCodes
2014-08-22 15:52:04 -07:00
Cyrus Najmabadi
9aee22b943
Merge branch 'master' into newLanguageService
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/harness/fourslash.ts
src/harness/harness.ts
src/harness/harnessLanguageService.ts
src/harness/rwcRunner.ts
src/services/services.ts
2014-08-22 14:23:14 -07:00
Daniel Rosenwasser
d05a4c40b5
Made diagnostic lowercase.
2014-08-22 12:57:18 -07:00
Daniel Rosenwasser
c3590aa233
Turned redeclaration into a string append.
2014-08-21 17:33:55 -07:00
Daniel Rosenwasser
07d56898ee
Emit error codes when reporting diagnostics.
...
Addresses part of issue #506 .
2014-08-21 17:08:58 -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
a271b94b9d
merge with mastr
2014-08-15 12:06:53 -07:00
Cyrus Najmabadi
7e70f695bb
Revert "Merge branch 'master' into newLanguageService"
...
This reverts commit d135fa43f5 , reversing
changes made to 7ddc00cba9 .
2014-08-14 17:49:02 -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
Vladimir Matveev
72fc5dbf9b
added fullTypeCheckFlag to TypeChecker
2014-08-13 15:12:51 -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
Mohamed Hegazy
a90c62bf8b
Merge branch 'master' into tsc
2014-08-08 12:56:46 -07:00
Mohamed Hegazy
9d8cee1f72
rename tc.js to tsc.js
2014-08-06 23:21:53 -07:00