24026 Commits

Author SHA1 Message Date
Mohamed Hegazy
d028c06034 remove unused folders from unitest runner 2014-08-07 23:45:33 -07:00
Mohamed Hegazy
3fcd33ec32 Enable clorizer unit tests 2014-08-07 23:45:03 -07:00
Mohamed Hegazy
e515ca9697 remove unused property 2014-08-07 23:44:53 -07:00
Mohamed Hegazy
019994004c wire classifier to use new compiler implementation 2014-08-07 23:44:43 -07:00
Mohamed Hegazy
132cd276d1 consistentlly compute the length of an unterminated multiline comment 2014-08-07 23:44:34 -07:00
Sheetal Nandi
54f5f15796 Update the project runner to emit errors in more readable way 2014-08-07 17:49:47 -07:00
Sheetal Nandi
2264322380 Enable project runner to compile generated .d.ts files
Uncovered bug in quoted .d.ts compilation
2014-08-07 17:26:29 -07:00
Mohamed Hegazy
39046fa2d1 Merge pull request #395 from DickvdBrink/code-style
Added missing semicolons
2014-08-07 17:23:10 -07:00
Daniel Rosenwasser
122b78612c Recovered deleted, renumbered existing, reworded some. 2014-08-07 15:59:49 -07:00
Daniel Rosenwasser
d7e3447909 Removed more unused diagnostics. 2014-08-07 15:59:47 -07:00
Daniel Rosenwasser
2bc8359b16 Removed unused diagnostics. 2014-08-07 15:59:46 -07:00
Daniel Rosenwasser
0c0d607087 Removed duplicate messages from diagnosticMessages.json. 2014-08-07 15:59:44 -07:00
Sheetal Nandi
5657c28b8b Fix the incorrect declaration file path during d.ts file compile in the compilerrunner 2014-08-07 14:59:00 -07:00
Jason Freeman
cc7ca33eef Simplify checking for octal literals in parser 2014-08-07 12:49:52 -07:00
Sheetal Nandi
4801c3447f Emit the declarations for the chained import usage in the export assignment 2014-08-07 12:24:28 -07:00
Jason Freeman
92f7c98adb Merge branch 'master' into octal 2014-08-07 12:11:13 -07:00
Dick van den Brink
e0f738429f Added missing semicolons 2014-08-07 21:08:38 +02:00
Jason Freeman
b1f71e6504 Address feedback 2014-08-07 12:08:31 -07:00
Vladimir Matveev
02d0b024c6 Merge pull request #378 from Microsoft/inherited_overloads_with_specialized_signatures
do not reorder signatures from derived and base types
2014-08-07 10:35:47 -07:00
Vladimir Matveev
e642086d56 fix comment 2014-08-07 10:26:18 -07:00
Mohamed Hegazy
9d8cee1f72 rename tc.js to tsc.js 2014-08-06 23:21:53 -07:00
Mohamed Hegazy
9e6cacb701 Merge branch 'master' into bom 2014-08-06 22:50:40 -07:00
Sheetal Nandi
2654eed32d Report privacy errors for accessors 2014-08-06 18:42:14 -07:00
Jason Freeman
72cf78f681 Error on octal literals in ES5 and strict mode 2014-08-06 18:10:16 -07:00
Jason Freeman
f744113edf Scan octal literals 2014-08-06 18:10:11 -07:00
Sheetal Nandi
4cd2d3f8dd Report privacy errors on return types 2014-08-06 17:58:03 -07:00
Sheetal Nandi
41150776d1 Report privacy errors on parameter types 2014-08-06 17:06:59 -07:00
Daniel Rosenwasser
893940cedf Merge pull request #367 from Microsoft/theDisintegrationOfThePersistenceOfMemory
Fixed memory leak when using '--watch' flag.
2014-08-06 16:28:27 -07:00
Sheetal Nandi
4b12353a78 Test case for the privacy check of variables and properties during declaration emit 2014-08-06 15:17:44 -07:00
Sheetal Nandi
5810bfed6d Ambient module declarations (exception import declaration) are visible 2014-08-06 15:13:06 -07:00
Daniel Rosenwasser
eaa28feefd Style and comments. 2014-08-06 14:29:43 -07:00
Mohamed Hegazy
9222711ace change name of the flag to emitBOM 2014-08-06 14:24:47 -07:00
Vladimir Matveev
236e24b468 do not reorder signatures from derived and base types 2014-08-06 13:39:09 -07:00
Daniel Rosenwasser
bd06e77b18 Addressed code review feedback. 2014-08-06 13:22:18 -07:00
Sheetal Nandi
875d0c0c75 Emit unexported aliases that need to be emitted to .d.ts to make correct result 2014-08-06 13:12:49 -07:00
Sheetal Nandi
0b227d5196 Test baselines because of change 2014-08-06 13:12:34 -07:00
Mohamed Hegazy
f125ee20bb Merge branch 'master' into bom
Conflicts:
	src/compiler/commandLineParser.ts
	src/compiler/emitter.ts
2014-08-06 12:55:57 -07:00
Mohamed Hegazy
a4a773a352 make the BOM visible in the test output 2014-08-06 12:36:39 -07:00
Mohamed Hegazy
35c1577ff5 Add tests for generateBOM switch 2014-08-06 12:05:01 -07:00
Daniel Rosenwasser
3ad6e31aa5 Merge pull request #351 from Microsoft/wontYouPleasePleaseHelpMe
Support the '--help' compiler flag.
2014-08-06 11:59:18 -07:00
Sheetal Nandi
00b4c2e96d Report errors on properties and variable type visibility
Fixes #69
2014-08-06 11:53:54 -07:00
Sheetal Nandi
5c4009a163 Merge pull request #161 from Microsoft/privacyErrors
Report errors for usage of private types when generating declaration file
2014-08-06 11:51:55 -07:00
Mohamed Hegazy
b1335e1795 add generateBOM switch 2014-08-06 11:37:59 -07:00
Sheetal Nandi
e31aa9e12a Added more comments and todos as per code review feedback 2014-08-06 11:26:34 -07:00
Mohamed Hegazy
63b835a7a9 Remove ByteOrderMark 2014-08-06 11:13:49 -07:00
Daniel Rosenwasser
6f563b7af9 Fixed memory leak from '--watch' flag.
As I initially feared, we were actually nesting closure environments with each new `getSourceFile`.

Fixes #366.
2014-08-05 18:28:48 -07:00
Daniel Rosenwasser
a24b175586 Perform an explicit return just in case sys.exit fails. 2014-08-05 16:40:04 -07:00
Anders Hejlsberg
a2a6b8a410 Support extensionless <reference> comments.
Fixes #344.
2014-08-05 14:32:53 -07:00
Daniel Rosenwasser
81c4b0b900 Merge branch 'master' into wontYouPleasePleaseHelpMe
Conflicts:
	src/compiler/commandLineParser.ts
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
2014-08-05 12:50:16 -07:00
Daniel Rosenwasser
078e49dd8b Explicitly supply generic argument for 'compareValues'. 2014-08-04 18:29:58 -07:00