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

Api for creating program in watch mode and using builder to get incremental emit/semantic diagnostics #20234

Merged
merged 48 commits into from
Jan 20, 2018

Commits on Nov 22, 2017

  1. Configuration menu
    Copy the full SHA
    a06f0c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    576fe1e View commit details
    Browse the repository at this point in the history
  3. Lint errors fix

    sheetalkamat committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    7ebf9d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c5a6e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9a17f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d36a3d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85ce1d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e102fee View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffa64e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

  1. To handle cancellation token, remove changed/affected files from the …

    …changeset only after getting the result
    sheetalkamat committed Nov 23, 2017
    Configuration menu
    Copy the full SHA
    012f12b View commit details
    Browse the repository at this point in the history
  2. Handle emit only declaration file to always produce declaration file …

    …and skip the diagnostics check
    sheetalkamat committed Nov 23, 2017
    Configuration menu
    Copy the full SHA
    0b79f4a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. Configuration menu
    Copy the full SHA
    374536b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dda217 View commit details
    Browse the repository at this point in the history
  3. Rename Watch.synchronizeProgram to getProgram and return the updated …

    …program as part of this api
    sheetalkamat committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    61fc9b9 View commit details
    Browse the repository at this point in the history
  4. Rename WatchHost.moduleNameResolver to WatchHost.resolveModuleNames t…

    …o align with compiler host
    sheetalkamat committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    471c83b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a91256 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2017

  1. Configuration menu
    Copy the full SHA
    f046d82 View commit details
    Browse the repository at this point in the history
  2. Instead of using system as object on WatchHost, create WatchCompilerH…

    …ost that combines the functionality
    sheetalkamat committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    944f8b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Configuration menu
    Copy the full SHA
    43c2610 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e694b9e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cc2936 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abafddd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    77e6731 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d22ba5e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c9a407e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14f66ef View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a21b074 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eb052fe View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2017

  1. Few renames

    sheetalkamat committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    39bf33d View commit details
    Browse the repository at this point in the history
  2. Create builderState so that when FilesAffectedBy is only api needed, …

    …we arent tracking changed files
    sheetalkamat committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    4c21cbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2586bb3 View commit details
    Browse the repository at this point in the history
  4. Convert builder state to mutable data, so that later we can create bu…

    …ilder Program out of this
    sheetalkamat committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    bb0fc0d View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2017

  1. Configuration menu
    Copy the full SHA
    965f40f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc62bb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b54d2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ad9a62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a75badf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2611c9b View commit details
    Browse the repository at this point in the history
  7. When user provided resolution is used, invalidate resolutions for all…

    … files
    
    In this case there is no way to tell if resolution has changed so resolution cache wont have answers
    sheetalkamat committed Dec 8, 2017
    Configuration menu
    Copy the full SHA
    cb26366 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2018

  1. Configuration menu
    Copy the full SHA
    5bc78af View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2018

  1. Configuration menu
    Copy the full SHA
    5bd3f97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6650029 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2018

  1. Configuration menu
    Copy the full SHA
    ed23ca5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29dee9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f29c0e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd43e45 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2018

  1. Configuration menu
    Copy the full SHA
    2be231d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a51cda View commit details
    Browse the repository at this point in the history