Jason Freeman
|
bbadd702e7
|
Merge pull request #4022 from Microsoft/defaultInitializer
Default initializers on required parameters
|
2015-07-28 15:27:04 -07:00 |
|
Jason Freeman
|
cdd451586e
|
Merge pull request #3986 from Microsoft/anyFunctionTypeDontAddCandidate
Don't add a type that contains anyFunctionType as an inference candidate
|
2015-07-28 14:58:16 -07:00 |
|
Jason Freeman
|
d3d3333da6
|
Merge pull request #3990 from Microsoft/getBaseTypes
Add getBaseTypes on TypeObject in services
|
2015-07-23 13:06:19 -07:00 |
|
Jason Freeman
|
4e0acc9fc1
|
Merge pull request #3586 from vvakame/addEsModule
improve module loading interoperability for babel
|
2015-07-20 23:52:38 -07:00 |
|
Jason Freeman
|
2da47e813b
|
Merge pull request #3919 from Microsoft/remove_resolveLocation
Remove resolveLocation from the checker
|
2015-07-20 17:44:26 -07:00 |
|
Jason Freeman
|
2c5ba08266
|
Merge pull request #3787 from Microsoft/fixingTypeParameters
Fix type parameters upon subsequent visits to a parameter that caused fixing the first time
|
2015-07-17 16:05:28 -07:00 |
|
Jason Freeman
|
fbe60c93f4
|
Merge pull request #3902 from Microsoft/tupleTypesAny
Don't fall back to any when typing tuples
|
2015-07-17 14:22:33 -07:00 |
|
Jason Freeman
|
842a5b7043
|
Merge pull request #3880 from Microsoft/superElementAccess
Allow super element access
|
2015-07-15 17:13:12 -07:00 |
|
Jason Freeman
|
742b2ad8a2
|
Merge pull request #3856 from Microsoft/widenTuples
Widening for tuples
|
2015-07-14 14:17:37 -07:00 |
|
Jason Freeman
|
f344ec10c4
|
Merge pull request #3822 from Microsoft/typeArgumentInferenceApparentType
Take the apparent type of the source during type argument inference
|
2015-07-14 14:17:17 -07:00 |
|
Jason Freeman
|
9d6dc36e51
|
Merge pull request #3798 from Microsoft/typeArgumentInferenceClassExpressions
Type argument inference for class expressions
|
2015-07-09 14:56:49 -07:00 |
|
Jason Freeman
|
f126767eb3
|
Merge pull request #3724 from Microsoft/apparentTypeOfContextualType
Always get the apparent type when retrieving a contextual type
|
2015-07-06 10:18:21 -07:00 |
|
Jason Freeman
|
ba87e14bea
|
Merge pull request #3726 from Microsoft/restParamModifier
Disallow modifiers on rest parameters
|
2015-07-02 16:28:38 -07:00 |
|
Jason Freeman
|
3cb44fbd7d
|
Merge pull request #3555 from tinganho/typepredicateBug
Fixes type predicate crash bug
|
2015-06-18 14:09:16 -07:00 |
|
Jason Freeman
|
ab61bf2a6d
|
Merge pull request #3532 from Microsoft/exportSpecifierScoping
Make resolveName ignore export specifiers without calling getSymbol
|
2015-06-17 15:05:34 -07:00 |
|
Jason Freeman
|
27cccddfea
|
Merge pull request #3515 from Microsoft/classMemberWithMissingIdentifier
Parse class member with a missing identifier in the presence of a modifier
|
2015-06-17 15:05:25 -07:00 |
|
Jason Freeman
|
72783bcae3
|
Merge pull request #3452 from Microsoft/deeplyNestedTypeArgumentInference
Type argument inference fix for infinitely recursive anonymous types
|
2015-06-12 14:11:14 -07:00 |
|
Jason Freeman
|
f73af3a902
|
Merge pull request #3461 from Microsoft/parsingModuleElements
Parse module elements in a block context
|
2015-06-10 17:31:02 -07:00 |
|
Jason Freeman
|
363b7c85ab
|
Merge pull request #3391 from Microsoft/port-3370
Port PR 3370 into release 1.5
|
2015-06-10 16:13:58 -07:00 |
|
Jason Freeman
|
ddbc909305
|
Merge pull request #3453 from Microsoft/badCharacter
Remove bad character in checker
|
2015-06-09 14:26:16 -07:00 |
|
Jason Freeman
|
6490d67509
|
Merge pull request #3449 from Microsoft/typePredicateASI
Don't consume 'is' keyword if there is a preceding line terminator
|
2015-06-09 11:27:04 -07:00 |
|
Jason Freeman
|
6e69a9e380
|
Merge pull request #3262 from tinganho/customTypeGuard2
Custom type guard function
|
2015-06-08 20:26:32 -07:00 |
|
Jason Freeman
|
b165b14932
|
Merge pull request #3374 from Microsoft/emitParenthesizedTypeAssertion
Emit parenthesized type assertion
|
2015-06-03 17:55:45 -07:00 |
|
Jason Freeman
|
bf95bff6c1
|
Merge pull request #3353 from Microsoft/errorMessageTypo
Fix error message typo
|
2015-06-03 10:54:32 -07:00 |
|
Jason Freeman
|
a1703d75b5
|
Merge pull request #3352 from Microsoft/checkFunctionReturnExpression
Always check return expressions when type checking a file
|
2015-06-03 10:54:22 -07:00 |
|
Jason Freeman
|
f531ff8439
|
Merge pull request #3308 from Microsoft/fixJSDocErrorCode
Fix JSDoc error code for to avoid duplicate error code
|
2015-05-29 18:15:50 -07:00 |
|
Jason Freeman
|
675679acae
|
Merge pull request #3031 from Microsoft/generators
Basic support for generators as iterators
|
2015-05-29 17:48:11 -07:00 |
|
Jason Freeman
|
5bea6a9762
|
Merge pull request #3066 from tinganho/newWithSpread
New with spread
|
2015-05-18 10:23:30 -07:00 |
|
Jason Freeman
|
28c9ff1d84
|
Merge pull request #3175 from Microsoft/release-1.5
Merge release-1.5 into master
|
2015-05-15 00:07:24 -07:00 |
|
Jason Freeman
|
79ab85e0eb
|
Merge pull request #3160 from Microsoft/getTypeOfAlias
Only call getTypeOfSymbol recursively if it's a value
|
2015-05-14 23:43:24 -07:00 |
|
Jason Freeman
|
18c65da36a
|
Merge pull request #3116 from Microsoft/contextualModifier
Remove nextTokenCanFollowContextualModifier
|
2015-05-12 01:14:55 -07:00 |
|
Jason Freeman
|
cd72993e25
|
Merge pull request #3094 from Microsoft/getEmitOutputOut
Type check all files when emitting a file under -out
|
2015-05-08 14:51:41 -07:00 |
|
Jason Freeman
|
65b7f53b20
|
Merge pull request #3093 from Microsoft/harnessCompilerOptions
Make boolean compiler options in harness true only if they say 'true'
|
2015-05-08 14:06:52 -07:00 |
|
Jason Freeman
|
e1d05150f6
|
Merge pull request #3071 from Microsoft/removeSubtypesRecursion
Make removeSubtypes resilient to reentry
|
2015-05-07 15:41:55 -07:00 |
|
Jason Freeman
|
dd6c87e302
|
Merge pull request #3058 from Microsoft/promiseVoidErrorCallback
Fix typing for Promises so that a void error callback doesn't mess up inference
|
2015-05-07 10:33:22 -07:00 |
|
Jason Freeman
|
6c934aa288
|
Merge pull request #3030 from Microsoft/lineEndings
Harness now reports a difference in line endings when comparing baselines
|
2015-05-05 12:17:46 -07:00 |
|
Jason Freeman
|
60afbc1334
|
Merge pull request #2875 from Microsoft/incrementor
Rename iterator property of ForStatement to incrementor
|
2015-04-22 15:07:09 -07:00 |
|
Jason Freeman
|
aae129f6a4
|
Merge pull request #2874 from Microsoft/iteratorTypeFix
Fix Iterator type in es6.d.ts
|
2015-04-22 14:48:15 -07:00 |
|
Jason Freeman
|
02a480d85d
|
Merge pull request #2824 from Microsoft/combineTypeMappers
Fix combineTypeMappers to use instantiateType
|
2015-04-20 12:53:05 -07:00 |
|
Jason Freeman
|
f3c073e72d
|
Merge pull request #2813 from Microsoft/lazyBaseTypes
Lazy base types
|
2015-04-17 14:31:17 -07:00 |
|
Jason Freeman
|
0321275eba
|
Merge pull request #2754 from Microsoft/destructuringFixes
Destructuring fixes
|
2015-04-15 18:17:39 -07:00 |
|
Jason Freeman
|
b1acce0e5f
|
Merge pull request #2778 from Microsoft/typeParameterUnionAssignability
Change assignability to account for type parameters extending unions
|
2015-04-15 15:52:57 -07:00 |
|
Jason Freeman
|
21a5611839
|
Merge pull request #2498 from Microsoft/iteratorSpreadDestructure
Support spreading and destructuring of iterators in ES6
|
2015-04-08 16:58:56 -07:00 |
|
Jason Freeman
|
d7af0db0e2
|
Merge pull request #2501 from Microsoft/elaborateErrors
Make elaborateErrors persist throughout type relation checks
|
2015-03-26 00:20:40 -07:00 |
|
Jason Freeman
|
e2db46ecc7
|
Merge pull request #2419 from Microsoft/instrumenterLibraryTargets
Add libraryTargets to prereqs of instrumenter
|
2015-03-18 17:44:09 -07:00 |
|
Jason Freeman
|
2bcf84c73b
|
Merge pull request #2356 from Microsoft/typeParameterFixing
Make sure type parameters stay fixed throughout the inference process
|
2015-03-17 11:42:21 -07:00 |
|
Jason Freeman
|
62cbe977e3
|
Merge pull request #2332 from Microsoft/updateLKG
Update LKG
|
2015-03-12 17:17:02 -07:00 |
|
Jason Freeman
|
be4ff97a6b
|
Merge pull request #2308 from Microsoft/for-ofES5
Type checking 'for...of' in ES3/5
|
2015-03-12 16:04:34 -07:00 |
|
Jason Freeman
|
07a893dee0
|
Merge pull request #2207 from Microsoft/for-ofES5
Emit 'for...of' statements in ES3/ES5
|
2015-03-10 12:13:16 -07:00 |
|
Jason Freeman
|
d6045e4ba8
|
Merge pull request #2164 from Microsoft/for-ofES6
Support 'for...of' loops in ES6
|
2015-03-02 15:47:25 -08:00 |
|
Jason Freeman
|
50f9ce4aed
|
Merge pull request #2083 from Microsoft/iterators
Split Iterator into Iterator and IterableIterator in es6.d.ts
|
2015-02-23 15:24:07 -08:00 |
|
Jason Freeman
|
e2071a344c
|
Merge pull request #482 from Microsoft/typeWriter
Support resolution of any part of the RHS of an import
|
2014-08-20 13:22:28 -04:00 |
|
Jason Freeman
|
398266d11c
|
Merge pull request #464 from Microsoft/typeWriter
Revive TypeWriter
|
2014-08-18 23:07:01 -04:00 |
|
Jason Freeman
|
b9124a72fa
|
Merge pull request #385 from Microsoft/octal
Disallow octal literals in strict mode and ES5
|
2014-08-07 16:07:41 -04:00 |
|
Jason Freeman
|
9e039f53b5
|
Merge pull request #259 from Microsoft/canParseSemicolon
Remove isSemicolon
|
2014-07-25 17:09:08 -07:00 |
|
Jason Freeman
|
db53b9bc30
|
Merge pull request #260 from Microsoft/exportAsgnModifiers
Disallow modifiers on export assignments
|
2014-07-25 17:07:51 -07:00 |
|
Jason Freeman
|
c1be793a04
|
Merge pull request #255 from Microsoft/forInError
Improve the error in a 'for in' statement
|
2014-07-25 15:17:49 -07:00 |
|
Jason Freeman
|
34f01f262d
|
Merge pull request #257 from Microsoft/untyped
Fix up comment about in checkCallExpression
|
2014-07-25 14:03:02 -07:00 |
|
Jason Freeman
|
cb98c5aa17
|
Merge pull request #215 from Microsoft/labelledStatements
Parser analysis and errors for labelled statements, break, continue, return
|
2014-07-24 17:52:39 -07:00 |
|
Jason Freeman
|
bc26d480f7
|
Merge pull request #176 from Microsoft/errorOnWithStatement
Give a semantic error on with statements
|
2014-07-23 11:55:58 -07:00 |
|