Commit graph

8971 commits

Author SHA1 Message Date
Wesley Wigham 3b6fa314da new tests 2015-11-23 13:12:34 -08:00
Wesley Wigham a9be53093c change enum emit 2015-11-23 12:55:29 -08:00
Wesley Wigham 60234342d5 fix whitespace 2015-11-23 12:44:49 -08:00
Wesley Wigham 6a8e78cdc0 fix ES6 emit for namespaces to only emit one export binding 2015-11-23 12:43:28 -08:00
Wesley Wigham d0fc3948b5 Correct comments, use destructuring 2015-11-23 12:22:08 -08:00
Wesley Wigham d9c6f3d6c6 invert the conditional I was asked to invert 2015-11-19 13:20:58 -08:00
Wesley Wigham 50bf3ca836 Merge branch 'master' into duplicate-export-behavior 2015-11-19 13:17:48 -08:00
Wesley Wigham b91a5a5100 factor for loop into filter, minor style changes 2015-11-19 13:17:20 -08:00
Wesley Wigham b1c8245b78 Merge pull request #5626 from weswigham/type-guard-narrowing
Make type guards continue to narrow within classes/nested function declarations
2015-11-19 11:42:14 -08:00
Daniel Rosenwasser bd84b844ff Remove unnecessary 'else' block. 2015-11-18 10:07:42 -08:00
Mohamed Hegazy 7389922eb6 Merge pull request #5709 from Microsoft/fixPreferConstRule
Fix prefer const rule
2015-11-18 08:54:24 -08:00
Daniel Rosenwasser cbb61654fb Small refactorings. 2015-11-18 01:53:12 -08:00
Daniel Rosenwasser 15d689cdcd Simplify simplify simplify. 2015-11-18 01:46:17 -08:00
Daniel Rosenwasser cf007461b9 Fixed invalid code for binding expressions. 2015-11-18 01:41:41 -08:00
Vladimir Matveev 5e84ed399c Merge pull request #5706 from Microsoft/nameResolutionForParameters
restrict the scope of parameters\type parameters
2015-11-17 17:09:53 -08:00
Wesley Wigham 1f61ecfcb1 Merge pull request #5590 from weswigham/compute-common-source-dir
Add case sensitivity-check to computeCommonSourceDirectory
2015-11-17 16:06:26 -08:00
Vladimir Matveev 31039a3fff disallow references to function locals from return type annotations 2015-11-17 15:22:26 -08:00
Wesley Wigham 9531d929c7 update test with pr feedback 2015-11-17 14:34:02 -08:00
Wesley Wigham 321bb9aafa Merge branch 'master' into type-guard-narrowing 2015-11-17 13:50:56 -08:00
Vladimir Matveev e0a8af00a7 do not resolve parameters/type parameters if it is requested from restricted locations 2015-11-17 13:27:52 -08:00
Vladimir Matveev 683ecc9cec Merge pull request #5701 from Microsoft/cleanupWork
clean residual state in binder and emitter, clean test data in versio…
2015-11-17 12:59:45 -08:00
Wesley Wigham a989595044 use getCanonicalFileName on path fragments as in other utility methods 2015-11-17 11:24:17 -08:00
Ron Buckton 20347ad615 Merge pull request #5597 from Microsoft/typesCleanup
Types cleanup
2015-11-17 10:54:50 -08:00
Wesley Wigham 3fd9eb5637 Merge branch 'master' into compute-common-source-dir 2015-11-17 10:11:37 -08:00
Vladimir Matveev a26d89d7a2 addressed PR feedback 2015-11-16 23:44:07 -08:00
Vladimir Matveev 33fc598a8a clean residual state in binder and emitter, clean test data in version cache test 2015-11-16 23:24:25 -08:00
Sheetal Nandi 13bc120fe2 Merge pull request #5698 from Microsoft/paramPropertyDocComment
Fix for doc comment for parameter-property not shown correctly when invoking constructor
2015-11-16 17:16:57 -08:00
Vladimir Matveev 259e204885 Merge pull request #5690 from Microsoft/harnessCleanup2_WIP
cleanup harness code (part 2)
2015-11-16 16:53:28 -08:00
Sheetal Nandi a275dabe44 When constructing signature, include parameter symbol instead of property symbol of parameter-property declaration
Fixes #4566
2015-11-16 16:48:57 -08:00
Vladimir Matveev 076d65e1cf addressed PR feedback 2015-11-16 16:23:18 -08:00
Vladimir Matveev 7d65b5b1a0 Merge pull request #5697 from Microsoft/harnessCleanup3_WIP
cleanup harness code (part 3)
2015-11-16 15:20:19 -08:00
Vladimir Matveev 09a313a417 Merge pull request #5692 from Microsoft/fileNamesConsistencyCheck
use normalized absolute file names when doing consistency check
2015-11-16 12:31:48 -08:00
Vladimir Matveev 31bce223d9 switch fourslash to use local test state 2015-11-16 11:50:42 -08:00
Vladimir Matveev 8039909913 remove Tao generation 2015-11-16 10:36:13 -08:00
Vladimir Matveev 078ed3f485 use normalized absolute file names when doing consistency check 2015-11-16 09:49:58 -08:00
Vladimir Matveev a30d9c25c6 Merge remote-tracking branch 'origin/master' into harnessCleanup2_WIP 2015-11-16 09:15:55 -08:00
Mohamed Hegazy f168962c8d Merge pull request #5679 from wix/browser-test-fix
Browser test runner for Mac OS X
2015-11-15 23:28:58 -08:00
tobisek a0c6e1f2cb Merge branch 'master' into browser-test-fix 2015-11-16 09:15:11 +02:00
tobisek eda75fbfd5 added default chrome path for Mac OS X 2015-11-15 15:03:43 +02:00
Vladimir Matveev 762e1eb0a8 cleanup harness code 2015-11-14 13:57:11 -08:00
Vladimir Matveev abb7a130e3 Merge pull request #5670 from Microsoft/noCrashWithNonMergedOverloads
do not crash when variable and function declarations collide
2015-11-14 13:18:40 -08:00
Vladimir Matveev e49e55287a do not crash when variable and function declarations collide 2015-11-14 12:08:47 -08:00
Daniel Rosenwasser 9857e7f64e Merge pull request #5617 from Microsoft/dogfoodStringLiterals
Use string literal types in the command line parser
2015-11-14 11:12:23 -08:00
Daniel Rosenwasser 76d624dec9 Merge branch 'master' into dogfoodStringLiterals 2015-11-14 00:42:34 -08:00
Wesley Wigham 39ebe81b89 Merge branch 'master' into compute-common-source-dir 2015-11-13 17:56:04 -08:00
Wesley Wigham 6b27ce4907 Merge pull request #5665 from weswigham/so-many-lint-fixes
fix many lints
2015-11-13 17:49:03 -08:00
Wesley Wigham e41bfd1ccc fix many lints 2015-11-13 17:43:53 -08:00
Wesley Wigham 117da7f162 Merge pull request #5622 from weswigham/tslint@next
Use tslint@next for linting
2015-11-13 17:18:27 -08:00
Wesley Wigham bfdb2d0fc9 and somehow all that caused was a lint error 2015-11-13 16:57:17 -08:00
Wesley Wigham ff95731507 :S 2015-11-13 16:49:16 -08:00