Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow extending from any #14935

Merged
merged 12 commits into from
Apr 6, 2017
Merged

Allow extending from any #14935

merged 12 commits into from
Apr 6, 2017

Commits on Mar 29, 2017

  1. Allow extending from any

    Extending from any adds an index signature: [s: string]: any to both the
    instance and static sides of the class.
    sandersn committed Mar 29, 2017
    Configuration menu
    Copy the full SHA
    f1c1969 View commit details
    Browse the repository at this point in the history
  2. Improve handling of any as a base type

    Also improve how the string indexer for any-inheriting types is added.
    sandersn committed Mar 29, 2017
    Configuration menu
    Copy the full SHA
    765ac7c View commit details
    Browse the repository at this point in the history
  3. Test: extending from any

    sandersn committed Mar 29, 2017
    Configuration menu
    Copy the full SHA
    650cc29 View commit details
    Browse the repository at this point in the history
  4. Update baselines

    sandersn committed Mar 29, 2017
    Configuration menu
    Copy the full SHA
    3624417 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41eabbc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2017

  1. Configuration menu
    Copy the full SHA
    e09533d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f6c49e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75f1774 View commit details
    Browse the repository at this point in the history
  4. Unknown bases return baseConstructorType, not anyType

    Returns several baselines to their original states.
    sandersn committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    7e3c033 View commit details
    Browse the repository at this point in the history
  5. Update comment

    sandersn committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    441e54c View commit details
    Browse the repository at this point in the history
  6. Remove special symbol for untyped modules

    Extending symbols from untyped modules is no longer an error, so #12532
    didn't get us anything except slightly better quick info.
    sandersn committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    90d5c29 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2017

  1. Improve test and comments

    Test asserts that unused locals error works for untyped modules.
    Comment no longer claims to check for untyped modules.
    sandersn committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    f635042 View commit details
    Browse the repository at this point in the history