Commit Graph
20814 Commits
Author SHA1 Message Date
Sheetal Nandi 7173da2134 Adding test for #16329 to verify the caching of file system when opening file 2017-08-22 11:20:56 -07:00
Matt MitchellandMohamed Hegazy 6678d961aa Update imaged with Java 8 and other patches (#17965)
Updated image, java 8 required
2017-08-22 09:47:29 -07:00
Anders Hejlsberg 11c4c4cd61 Fix to use correct target type ID 2017-08-22 17:41:07 +01:00
Anders Hejlsberg a3a2ff5f12 Optimize relations for type references with unconstrained type arguments 2017-08-22 10:13:08 +01:00
Anders HejlsbergandGitHub 2b10784415 Merge pull request #17922 from Microsoft/baseExpressionTypeParameters
Class type parameters not in scope in base class expression
2017-08-22 07:14:54 +01:00
Tycho Grouwstra 841afa175e Merge branch 'master' into 6229-known-length-tuples 2017-08-22 13:27:38 +08:00
Basarat Ali SyedandMohamed Hegazy ac098535cb export UsageEntry used by already exported functions 🌹 (#17853) 2017-08-21 16:55:40 -07:00
uniqueiniquity 442bc56fc2 Add test for region spans 2017-08-21 15:43:35 -07:00
uniqueiniquity fb462c91a4 Ensure returned spans are ordered by start 2017-08-21 15:43:35 -07:00
uniqueiniquity 562d988614 Exclude region delimiters in multiline comments 2017-08-21 15:43:35 -07:00
uniqueiniquity 4971e3152c Ensure region boundaries are entire line 2017-08-21 15:43:35 -07:00
uniqueiniquity 0ef5498de3 Clean up unused functions 2017-08-21 15:43:35 -07:00
uniqueiniquity 0b3ec247bc Fix name capture logic 2017-08-21 15:43:35 -07:00
uniqueiniquity f91c23b25f Add regex sweep implementation 2017-08-21 15:43:35 -07:00
uniqueiniquity 9726ba1198 Add support for custom outlining regions 2017-08-21 15:43:35 -07:00
Sheetal Nandi 3908325f46 Merge branch 'watchImprovements' into builder 2017-08-21 11:44:09 -07:00
Sheetal Nandi 84b2e23033 More PR feedback work 2017-08-21 11:39:04 -07:00
AndyandGitHub 2b28916e5e Simplify resolveBaseTypesOfClass (#17918) 2017-08-21 11:34:53 -07:00
Mohamed HegazyandGitHub 07e1d3b13d Ensure string enums are generated in protocol.d.ts (#17914) 2017-08-21 09:44:03 -07:00
Tycho Grouwstra 1f77317b64 add strictTuples flag giving tuples known length 2017-08-20 02:54:26 +08:00
Anders Hejlsberg 914d428ff1 Add regression test 2017-08-19 09:53:46 +02:00
Anders Hejlsberg 049b336936 Accept new baselines 2017-08-19 09:46:09 +02:00
Anders Hejlsberg 35addce79e Add comment 2017-08-19 09:46:02 +02:00
Daniel Rosenwasser a1ad389d24 Accepted baselines. 2017-08-19 00:08:25 -07:00
Daniel Rosenwasser 7739a1cea0 Actually misspell the property name. 2017-08-19 00:03:50 -07:00
Henry Mercer c79000801f Merge branch 'master' into fix-empty-object-property-access 2017-08-19 01:38:52 +01:00
Henry Mercer 70c4aa8fdc Fix tests that had syntax errors with empty object literal property accesses 2017-08-19 01:33:28 +01:00
AndyandGitHub 5e8e735db5 quickInfo: Don't check for type === undefined, check for any (#17815)
* quickInfo: Don't check for `type === undefined`, check for `any`

* Fixes:
* We still want to do some work even if type is `any`
* Second test for `if (type)` is necessary because it might not have been assigned.
2017-08-18 17:21:25 -07:00
Wesley WighamandGitHub a136f554a7 Fix stack overflow when resolving default construct signatures (#17878)
* Fix stack overflow when resolving default construct signatures

* No need for || emptyArray
2017-08-18 17:20:57 -07:00
Henry Mercer eff6a3a7b6 Clean up other statement to match style 2017-08-19 01:00:56 +01:00
Benjamin LichtmanandGitHub 45c62ac0a6 Merge pull request #17709 from uniqueiniquity/objectsInArray
Correct outlining spans for object and array literals in array
2017-08-18 16:25:08 -07:00
Henry Mercer 424e84c112 Fix empty object literal property access 2017-08-19 00:01:14 +01:00
uniqueiniquity e6c1afb4a0 Style changes and cleanup 2017-08-18 15:59:22 -07:00
Daniel Rosenwasser 7cc6bfc985 Only give suggestions when the name is an identifier. 2017-08-18 15:58:31 -07:00
Mohamed Hegazy a14aaf4772 Add release-2.5 to covered branches 2017-08-18 15:58:21 -07:00
Henry Mercer 345622d22d Add test that demonstrates bug 2017-08-18 23:53:20 +01:00
Sheetal Nandi 60e2e68dfb Merge branch 'watchImprovements' into builder 2017-08-18 13:38:24 -07:00
Sheetal Nandi d217bec0e1 Merge branch 'master' into watchImprovements 2017-08-18 13:35:35 -07:00
Sheetal Nandi c425128075 When getting default project from session, get it only if the script info is not orphan
Since the closed script info's that are orphan arent removed immediately but on next open request, treat the orphan script infos as if they are not present in the session
2017-08-18 13:13:12 -07:00
Mohamed HegazyandGitHub 8e5e6c626b Update .npmignore (#17905) 2017-08-18 13:00:29 -07:00
Daniel Rosenwasser 8b10ea4c1d Accepted baselines. 2017-08-18 12:55:54 -07:00
Daniel Rosenwasser 50671c374c Try to provide a spelling suggestion when object literals have excess properties. 2017-08-18 12:55:35 -07:00
Daniel Rosenwasser 70ad2bdb31 Ensure that property suggestions are correctly escaped. 2017-08-18 12:54:35 -07:00
Arthur OzgaandGitHub a3d113bed3 Merge pull request #16385 from aozgaa/isInMultiLineComment
multi-line comment formatting fix and handler
2017-08-18 12:43:37 -07:00
Sheetal Nandi 8deef58fd6 Remove the unused function from the Project since builder has this logic now. 2017-08-18 12:15:03 -07:00
Sheetal Nandi e639ceb038 Merge branch 'watchImprovements' into builder 2017-08-18 11:56:12 -07:00
Sheetal Nandi da0d374b30 Made updates to not expose methods/types that arent needed. 2017-08-18 11:55:47 -07:00
Daniel Rosenwasser 4ac9091ea1 Accepted baselines. 2017-08-18 11:46:51 -07:00
Daniel Rosenwasser 4983e11b67 Added test for leading underscore property name suggestions. 2017-08-18 11:46:34 -07:00
Wesley WighamandGitHub ecd2ae8dac Deduplicate inputfiles before running RWC tests (#17877)
* Deduplicate inputfiles before running RWC tests

We deduplicate in the compiler, but we don't in the harness - this causes tests where the same file is listed multiple times in the arguments to not have the expected errors written, because we write out the same file multiple times when we should not.

* Don't completely omit both copied of duplicates

* Remove trailing whitespace

* Maintain list order while filtering duplicates

* Merge adjacent loops
2017-08-18 11:44:36 -07:00