GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Merge master into release-2.1 by mhegazy · Pull Request #12440 · microsoft/TypeScript

Conversation

@mhegazy

@mhegazy Mohamed Hegazy (mhegazy) commented Nov 22, 2016

Copy link
Copy Markdown
Contributor

Ports #12425

And changes to tslint, rwc as well.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Nathan Shively-Sanders (sandersn) and others added 30 commits November 11, 2016 15:58
@sandersn
Clean up jsdoc in utilities
b8082ca
Fix functions that were unused (getJsDocComments), redundant (append) or badly named
(getJSDocCommentsFromText)
@sandersn
Test assignability checking of object rests
641948f
@sandersn
Check assignability: rest destructuring assignment
074014e
@sandersn
Merge branch 'master' into getJSDoc-cleanup
eaf2f6c
@subzey
Codegen: Do not subtract 0 in arguments to rest array loop
3e52f3d
@sandersn
Clean up getJSDocTypeForVariableLikeDeclarationFromJSDocComment
ad9ad8f
Yeah, that name is way too long.
@sandersn
Clean up getJSDocs
5a05b94
1. Get rid of parent check.
2. Use a couple of nested functions, one of them a recursive worker.
@sandersn
Clean up getJSDocParameterTag
ddffe20
And delete its near-duplicate which was much less correct. The callers
that had to switch are slightly more complex and more correct now.
@vladima
pass project name as a constructor parameter (#12333)
a2b13d0
@sandersn
Clean cache code and streamline other code
e81cfa1
Cache only uses one property now. getJSDocs isn't generic and doesn't
take a function parameter any more. The code is overall easier to read.
@mhegazy
Merge pull request #12217 from subzey/feature/rest-loop-index
9fec775
Codegen: Do not subtract 0 in arguments to rest array loop
@ahejlsberg
Type relations for generic mapped types
2646828
@ahejlsberg
Error on circular constraints in mapped types
63387bb
@ahejlsberg
Accept new baselines
79bdc26
@ahejlsberg
Add new tests
075a3eb
Andy Hanson
Make "exclude" default to empty if "include" is present.
aa0d2ce
@sheetalkamat
Handle the scenario when heritage clause of interface is not entity n…
cbde25f
…ame expression

Fixes #12291
@ahejlsberg
Support apparent types for T[K] indexed access types
2376e30
@ahejlsberg
Add tests
a789990
@vladima
use location of config file as initial location for automatic type re…
9945529
…ference inclusion if possible (#12341)
@sandersn
Disable evolving types with implicit any
8674d92
That is, without --noImplicitAny
@sandersn
Update baselines to have no evolving types
a4d584f
@sheetalkamat
Handle when type alias's type parameter extends type that wont get em…
aa55650
…itted in .d.ts

Fixes #12326
@ahejlsberg
Merge pull request #12351 from Microsoft/mappedTypeRelations
e81da9c
Higher order type relations for mapped types
@sandersn
Always enable evolving types in Javascript files
7750fe1
@sheetalkamat
Merge pull request #12363 from Microsoft/declarationsInFilesWithErrors
f626ff7
Fixes for #12291 and  #12326: Declaration emit when there are errors in the source file
@sandersn
Improve readability of types and names
ab84cd0
@sandersn
Rename getJSDocComments -> getCommentsFromJSDoc
7caee79
@sandersn
Merge pull request #12362 from Microsoft/disable-evolving-types-with-…
b514d7c
…implicit-any

Disable evolving types with implicit any
@sandersn
Address PR comments
91e6bce
Vladimir Matveev (vladima) and others added 26 commits November 19, 2016 10:58
@vladima
Merge pull request #12376 from Microsoft/vladima/update-tslint
f2a7434
update to tslint@next
@ahejlsberg
Add tests
a439e62
@ahejlsberg
Accept new baselines
4ce494a
@mhegazy
Merge pull request #12378 from andraaspar/master
f8b8465
Fix issue #12260.
@ahejlsberg
Merge pull request #12389 from Microsoft/keyofRelations
998246a
Minor fixes for 'keyof T' and indexed acces types
Zhengbo Li
Add locale options to tsserver (#12369)
110c3ac
* add locale options to tsserver

* make sys an argument

* fix mistakes and address code review
Andy Hanson
Fix lint errors
7c1f33f
Andy
Merge pull request #12415 from Microsoft/fix_lint
baa228b
Fix lint errors
@sandersn
Merge pull request #12335 from Microsoft/getJSDoc-cleanup
4092531
getJSDocs cleanup
@vladima
recompute character to column when comparing indentations (#12375)
b060107
recompute character to column when comparing indentations
@ahejlsberg
Make keyof T a string-like type
76ceab9
@ahejlsberg
Update Record<K, T> type
854a20f
@ahejlsberg
Update tests
5498a95
@ahejlsberg
Accept new baselines
c555848
Andy
Merge pull request #12350 from Microsoft/default_excludes
90ee161
Make "exclude" default to empty if "include" is present.
@vladima
wrap subexpressions of conditional expressions in parens if necessary (…
4c6b94f
…#12420)
@ahejlsberg
Type of for-in variable is keyof T when object type is a type parameter
1710df5
@ahejlsberg
Accept new baselines
dbc661f
@ahejlsberg
Add test case
b662a8b
@ahejlsberg
Merge pull request #12425 from Microsoft/keyofOnlyStrings
77c0540
Change 'keyof T' to always be string-like
@mhegazy
Update baseline-accept configuration
9009da2
@mhegazy
increase timeout
843d08b
@mhegazy
normalize path in harness
5403ce6
@mhegazy
handel missing files gracefully
b8b6e61
@mhegazy
Merge pull request #12431 from Microsoft/rwcFixes
2d16b19
Rwc fixes
@mhegazy
Merge branch 'master' into release-2.1
7e8af62
@msftclas Microsoft Contribution License Agreements (msftclas) added the cla-not-required label Nov 22, 2016
@mhegazy
Mohamed Hegazy (mhegazy) merged commit 77613eb into release-2.1 Nov 22, 2016
@mhegazy
Mohamed Hegazy (mhegazy) deleted the mergeMaster11222016 branch November 22, 2016 18:59
@microsoft Microsoft (microsoft) locked and limited conversation to collaborators Jun 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

8 participants

@mhegazy @msftclas @sandersn @subzey @vladima @ahejlsberg @sheetalkamat @andraaspar
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.