- 24 9月, 2020 1 次提交
-
-
由 Cyrus Najmabadi 提交于
-
- 31 8月, 2020 1 次提交
-
-
由 dotnet bot 提交于
Co-authored-by: NManish Vasani <mavasani@microsoft.com> Co-authored-by: NAndrew Hall <ryzngard@live.com> Co-authored-by: NFred Silberberg <frsilb@microsoft.com> Co-authored-by: NSam Harwell <sam@tunnelvisionlabs.com> Co-authored-by: NJason Malinowski <jason@jason-m.com> Co-authored-by: NTomas Matousek <tomat@microsoft.com> Co-authored-by: NCyrus Najmabadi <cyrus.najmabadi@gmail.com> Co-authored-by: NJason Malinowski <jason.malinowski@microsoft.com> Co-authored-by: NSam Harwell <Sam.Harwell@microsoft.com> Co-authored-by: NDavid Barbet <dabarbet@microsoft.com> Co-authored-by: Nmsftbot[bot] <48340428+msftbot[bot]@users.noreply.github.com> Co-authored-by: NNeal Gafter <neal.gafter@microsoft.com> Co-authored-by: NYoussef Victor <31348972+Youssef1313@users.noreply.github.com> Co-authored-by: NTomáš Matoušek <tmat@users.noreply.github.com> Co-authored-by: NRikki Gibson <rigibson@microsoft.com> Co-authored-by: NFredric Silberberg <frsilb@microsoft.com> Co-authored-by: NBen Lichtman <belichtm@microsoft.com> Co-authored-by: NBen Lichtman <uniqueiniquity@users.noreply.github.com> Co-authored-by: NChris Sienkiewicz <chsienki@microsoft.com> Co-authored-by: NAllison Chou <allichou@microsoft.com> Co-authored-by: NDavid Wengier <david.wengier@microsoft.com> Co-authored-by: NDavid Maas <contact@pathogenstudios.com> Co-authored-by: NDavid Wengier <dawengie@microsoft.com> Co-authored-by: NShen Chen <cos_ifne@hotmail.com> Co-authored-by: NShyam Namboodiripad <gnamboo@microsoft.com> Co-authored-by: NShen Chen <Cosifne@users.noreply.github.com> Co-authored-by: NJulien Couvreur <jcouv@users.noreply.github.com> Co-authored-by: NDavid Wengier <git@wengier.com> Co-authored-by: NMarco Goertz <mgoertz@microsoft.com> Co-authored-by: NCharles Stoner <chucks@microsoft.com>
-
- 27 8月, 2020 1 次提交
-
-
由 Jason Malinowski 提交于
-
- 14 7月, 2020 1 次提交
-
-
由 Tomáš Matoušek 提交于
* InteractiveHost for .NET Core * Merge fix * Fixes * Typo * Workaround for https://github.com/dotnet/interactive-window/issues/156 * Fix * Update OptProf config * Fix deployment of rsp files * Fix signing. * Clean up unit tests dependencies. * Remove unnecessary references. * Fix reset interactive command * Fix OptProf config * Add missing project refs * Fix InteractiveHost deployment * Process rsp file fully in InteractiveHost process and send back results. * Fix build from VS. * Retrieve metadata resolver parameters from InteractiveHost process. Simplify keeping search paths in-sync between InteractiveHost and InteractiveEvaluator. * Fixes * Fixes * Check for failures to create process in unit tests * Test * Pending buffers * Fix submission project creation * Logging * Serialize exceution and process initialization * Fix reference completion, resolution. * MetadataReferenceResolver fixes * Fix failing .NET Core tests * Target netcoreapp. * Set DOTNET_ROOT * Fix NGEN/OptProf * Avoid loading Microsoft.CodeAnalysis.Scripting * Fix * Feedback * Feedback * Feedback * Comment on dependent target * Disable interpreting of strings as DateTime during deserialization: * Merge fix
-
- 11 6月, 2020 1 次提交
-
-
由 David Barbet 提交于
-
- 10 6月, 2020 1 次提交
-
-
由 David Barbet 提交于
-
- 09 5月, 2020 1 次提交
-
-
由 Jason Malinowski 提交于
None of this actually depended on the editor in any meaningful way.
-
- 29 3月, 2020 1 次提交
-
-
由 Cyrus Najmabadi 提交于
-
- 23 1月, 2020 1 次提交
-
-
由 Jonathon Marolf 提交于
-
- 27 9月, 2019 1 次提交
-
-
由 Jason Malinowski 提交于
Now that the editor has their own public version of this API, and all code has been migrated to use the new system, we can delete all of the code that was supporting the old handlers. It may be surprising that much of this code was dead, but the command handler list that was being invoked by all of this was indeed empty. The intent of this particular commit is to be a fairly mechanical change that leaves other bugs or strangeness in place. In particular, DebuggerIntelliSenseFilter had a special ExecuteVisualStudio2000 that removes the buffer's read-only flag, but in many codepaths we never set that back. In other cases, we also ignored the HRESULT that came from the next filter in the chain. These all appear to be bugs, but I won't touch them for now. There's also some remaining work happening in AbstractOleCommandTarget.Execute.cs that probably should either be moved to the core editor code (if it wasn't already), or into the command handlers of Roslyn itself.
-
- 29 6月, 2019 4 次提交
-
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
- 19 6月, 2019 1 次提交
-
-
由 David 提交于
Extract the RDT implementation for Misc files and VS open file tracker
-
- 15 6月, 2019 1 次提交
-
-
由 Fred Silberberg 提交于
-
- 14 6月, 2019 1 次提交
-
-
由 David Barbet 提交于
-
- 07 6月, 2019 1 次提交
-
-
由 David Barbet 提交于
-
- 06 6月, 2019 1 次提交
-
-
由 David Barbet 提交于
-
- 05 6月, 2019 2 次提交
-
-
由 David Barbet 提交于
-
由 David Barbet 提交于
-
- 04 6月, 2019 3 次提交
-
-
由 David Barbet 提交于
-
由 David Barbet 提交于
-
由 David Barbet 提交于
-
- 31 5月, 2019 1 次提交
-
-
由 HeeJae Chang 提交于
-
- 22 5月, 2019 1 次提交
-
-
由 Cyrus Najmabadi 提交于
-
- 08 5月, 2019 1 次提交
-
-
由 HeeJae Chang 提交于
we used to initialize those when packages are loaded. but with CPS, those packages are no longer automatically loaded with solution open (perf win) so now, it is moved to VSWorkspace ctor and it gets initialized when the workspace is created. considered making it on demand but due to reversed dependency (error reproting happening in lower layer), required some plumbing so looked into how expensive the initialization is. and it turns out due to previous work done in these area, initialization was quite cheap. any expensive one was already lazy or consumed by CPSProjectFactory already. so, just moved initialization into VSWorkspace ctor and fixed MEF dependencies.
-
- 30 1月, 2019 1 次提交
-
-
由 Jason Malinowski 提交于
This reverts commit 73f1152e. Right now F# is still implicitly mentioning this type. This has been fixed in https://github.com/Microsoft/visualfsharp/pull/6153 but until we can get that rolled out we'll roll back the name change.
-
- 19 1月, 2019 1 次提交
-
-
由 Jason Malinowski 提交于
The actual work was a nested type called .Snapshot, which everything was using directly. The renames in here are: - VisualStudioMetadataReference.Snapshot to VisualStudioPortableExecutableReference - The _provider field in .Snapshot to _referenceManager - VisualStudioMetadataReferenceManager.CreateMetadataReferenceSnapshot to just .CreateMetadataReference, since it's always a snapshot.
-
- 06 12月, 2018 1 次提交
-
-
由 Heejae Chang 提交于
* refactor and clean up diagnostic engine code so that it can be re-used stand alone. code refactored is related to properly set up CompilationWithAnalyzer and compute and return diagnostics * made default diagnostic analyzer service to share code with VS diagnostic analyzer service on computing diagnostics. unlike VS diagnostic analyzer, the default one doesn't persist data or calculate diagnostics per a analyzer to improve per analyzer freshes nor compute and maintain per project analyzers and etc. also, this add ability to calculate semantic diagnostics for script file. * enable semantic diagnostics for script file for misc workspace. now, C#/VB script files in misc workspace will get semantic errors as well as syntax errors. any language such as F# if document is added to misc workspace with SourceCodeKind.Script, they will automatically get semantic errors as well. this PR doesn't address changes propagations for #load which was never supported for existing C#/VB script support. * addressed PR feedbacks
-
- 02 11月, 2018 1 次提交
-
-
由 Tomas Matousek 提交于
-
- 26 7月, 2018 2 次提交
-
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
- 05 4月, 2018 1 次提交
-
-
由 JieCarolHu 提交于
-
- 31 3月, 2018 1 次提交
-
-
由 JieCarolHu 提交于
-
- 16 3月, 2018 1 次提交
-
-
由 Jason Malinowski 提交于
-
- 10 2月, 2018 1 次提交
-
-
由 Jason Malinowski 提交于
IVsRunningDocumentTable4.GetDocumentData() returns dynamic, and we were casting it to an interface. This was going through the C# runtime binder to do so. We don't need that, and an unrelated change in VS meant that Microsoft.CSharp.dll isn't ngened, so this was far more expensive than it should be. @olegtk and @sharwell get credit for the fix. Co-authored-by: NOleg Tkachenko <olegtk@microsoft.com> Co-authored-by: NSam Harwell <sam.harwell@microsoft.com>
-
- 09 12月, 2017 1 次提交
-
-
由 Jason Malinowski 提交于
There was no deep reason to use DocumentProvider here, since the only things it was being used for was to fetch the text buffer out of the RDT (which MiscellaneousFilesWorkspace already did anyways) and to apply text edits, which was just calling into one static function anyways. Deleting this means DocumentProvider can be further refactored and simplifed without this all getting in the way.
-
- 12 9月, 2017 1 次提交
-
-
由 Jason Malinowski 提交于
We don't need the split anymore now that we're only supporting Dev15. Unfortunately this required the introduction of a NuGet package that has a namespace "Workspace" to our VS project, which meant I had to disambiguate Workspace wherever it's used in that layer. I considered doing an extern alias instead to disambiguate, but applying that to a ProjectReference isn't supported. That's tracked by NuGet/Home#4989.
-
- 01 9月, 2017 1 次提交
-
-
由 Tomáš Matoušek 提交于
* Add and implement IScriptEnvironmentService * Remove unnecessary export
-