Commit Graph

712 Commits

Author SHA1 Message Date
Wesley Wigham
8a93b48945 fix lint: prefer const 2015-11-04 14:51:36 -08:00
Vladimir Matveev
83919f0a3e addressed PR feedback: renamed 'toRelativePath' to 'convertToRelativePath' 2015-10-30 09:52:14 -07:00
Vladimir Matveev
67026f3461 use resolvedFileName as is when calling methods on host 2015-10-29 13:09:46 -07:00
Vladimir Matveev
e811fecda6 Merge pull request #5275 from Microsoft/fixCasingAndPathFormat
use absolute path as key to store files, correctly handle scenarios w…
2015-10-27 14:02:35 -07:00
Vladimir Matveev
7c064af052 initialize fields from constructor parameters 2015-10-21 15:33:30 -07:00
Vladimir Matveev
b8a3564d28 use absolute path as key to store files, correctly handle scenarios when file names differ only in casing 2015-10-15 14:43:51 -07:00
Zhengbo Li
8864b06cbf Merge pull request #5127 from zhengbli/newAddDirectoryWatcher
Add directory watcher for tsserver and tsc
2015-10-14 17:43:10 -07:00
zhengbli
c75499974e Fix rwcRunner 2015-10-14 16:31:27 -07:00
Ryan Cavanaugh
b2d666c489 Merge pull request #5184 from RyanCavanaugh/fix5096
Don't issue completion in JSX text
2015-10-13 13:27:39 -07:00
Paul van Brenk
573652160c Merge pull request #5197 from Microsoft/supportIndentStyle
Support different indentation styles
2015-10-09 16:51:39 -07:00
Ryan Cavanaugh
1e708b46a7 Implement not.greaterThan for completion list 2015-10-08 15:31:59 -07:00
zhengbli
8171dede90 Lint fixes and test fixes 2015-10-06 12:33:06 -07:00
Ryan Cavanaugh
7280509058 Don't show lib.d.ts line numbers in symbol baselines 2015-10-05 16:37:45 -07:00
Wesley Wigham
e16a14b5b3 tslint had a new release and added this rule, theirs was a little stricter 2015-10-02 15:15:39 -07:00
Wesley Wigham
3fe379ce52 lint harness, disablow control flow analysis because buggy 2015-09-30 15:45:23 -07:00
Daniel Rosenwasser
67b44b59c0 Add JSDoc to methods, constructors, classes, and namespace/module declarations. 2015-09-24 16:40:13 -07:00
Mohamed Hegazy
5b5d876cc2 more code review comments 2015-09-15 17:47:50 -07:00
Mohamed Hegazy
a93ab613fe Merge branch 'master' into iocaptureFixes 2015-09-15 17:41:34 -07:00
Mohamed Hegazy
c735a98523 Respond to code review comments 2015-09-15 12:47:11 -07:00
Mohamed Hegazy
c1e536f255 code review comments 2015-09-15 12:33:45 -07:00
Mohamed Hegazy
4c1089f781 Merge branch 'master' into cleanHarnessOptionLoading
Conflicts:
	tests/cases/compiler/pinnedComments1.ts
2015-09-15 12:08:37 -07:00
Mohamed Hegazy
ee5881ef9c Merge branch 'master' into cleanHarnessOptionLoading
Conflicts:
	src/harness/harness.ts
2015-09-14 16:53:08 -07:00
Mohamed Hegazy
d9112f5e98 use resolvePath to handel relative references correctelly 2015-09-13 23:35:22 -07:00
Mohamed Hegazy
7ae902d75a Handel compiler options correctelly 2015-09-13 23:26:52 -07:00
Mohamed Hegazy
0d126e2ad7 add support for tsconfig files in the rwc instrumenter/replay 2015-09-12 14:40:05 -07:00
Mohamed Hegazy
36acaff6dc Add wrapSystem function 2015-09-12 05:23:53 -07:00
Mohamed Hegazy
62b9b556c8 use sting templates 2015-09-12 05:21:08 -07:00
Vladimir Matveev
e0c16b4332 Check if imported file is a proper external module 2015-09-10 16:00:44 -07:00
Vladimir Matveev
be8f17c5d7 Merge pull request #4488 from Microsoft/fixRWC
Move RWC runner to use Harness.IO instead of sys
2015-08-27 18:22:28 -07:00
Anders Hejlsberg
c56683caf3 Merge pull request #4484 from Microsoft/suppressExcessPropertyErrors
Adding -suppressExcessPropertyErrors compiler option
2015-08-27 16:20:28 -07:00
Yui T
945eb1145d Revert change to the harness that break the unittest 2015-08-27 13:48:25 -07:00
Anders Hejlsberg
72b347478c Adding test harness support 2015-08-26 17:14:13 -07:00
Yui T
8a4c56bb76 Address CR 2015-08-26 13:05:38 -07:00
Yui T
735efee7ce Read default lib from the local file system instead of log-array when do Not use custom library file 2015-08-26 13:05:29 -07:00
Mohamed Hegazy
ab6fe49d56 Merge branch 'master' into moduleResolutionStrategies
Conflicts:
	src/compiler/diagnosticMessages.json
2015-08-24 15:46:06 -07:00
Mohamed Hegazy
60e25a7e1d use commandlineParser's optionDeclarations to parse compiler options instead of doing it explicitlly 2015-08-21 19:17:09 -07:00
Mohamed Hegazy
b911dc3faf git fix wrong merge 2015-08-21 17:17:16 -07:00
Mohamed Hegazy
55d7edf89f Rename setCompilerOptionsFromSetting to setCompilerOptionsFromHarnessSetting 2015-08-21 15:50:31 -07:00
Mohamed Hegazy
a8482358cc Merge branch 'master' into cleanHarnessOptionLoading
Conflicts:
	src/harness/fourslash.ts
	src/harness/harness.ts
2015-08-21 15:47:10 -07:00
Vladimir Matveev
ea1512e466 Merge pull request #4394 from Microsoft/browserifyFix
use Harness.IO instead of sys in harness
2015-08-21 14:25:44 -07:00
Vladimir Matveev
64fd41df2a use buffer in harness only when running outside of the browser 2015-08-21 13:16:08 -07:00
Vladimir Matveev
da009b8612 use \r\n as new line in harness 2015-08-21 11:32:53 -07:00
Vladimir Matveev
dc2c968b08 addressed PR feedback: added comment 2015-08-21 10:37:13 -07:00
Vladimir Matveev
68d6d8c550 use Harness.IO instead of sys in harness 2015-08-21 00:31:25 -07:00
Mohamed Hegazy
b395fb9f45 Merge branch 'master' into outFile
Conflicts:
	src/harness/fourslash.ts
2015-08-20 17:46:38 -07:00
Mohamed Hegazy
00cd8ad745 Add --outFile and revert change make --out relative in tsconfig.json 2015-08-20 17:37:56 -07:00
Vladimir Matveev
dde7545d34 address PR feedback 2015-08-20 16:13:49 -07:00
Mohamed Hegazy
539d94502c Use same parsing function for fourslash tests 2015-08-20 14:21:19 -07:00
Mohamed Hegazy
014137b544 remove unused createNewInstance support 2015-08-20 00:41:35 -07:00
Mohamed Hegazy
b1f90e6775 change to use map instead of flag, value tuple. 2015-08-20 00:41:14 -07:00