Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Dustin Campbell 0bc7ec365e Break dependency on ITextBufferProjectService
This change breaks the dependency of `VsSolutionUpdatesProjectSnapshotChangeTrigger`
on `ITextBufferProjectService`. The small amount of VS shell code needed
to retrieve a project file path from an IVsHierarchy has been inlined.

The larger part of this change is a refactroing of the tests for
`VsSolutionUpdatesProjectSnapshotChangeTrigger`. These tests now
simulate the same threading behavior as inside Visual Studio.

Finally, I've added a vs-threading analyzer configuration file to our
Visual Studio assemblies to allow our
`JoinableTaskContext.AssertUIThread()` extension method to be considered
by the VS threading analyzers.
2024-02-07 13:41:30 -08:00
Dustin Campbell f1fe607ce6 Move legacy BraceSmartIndenter to LegacyEditor project 2024-02-02 12:29:39 -08:00
Dustin Campbell 65fe76b590 Move shared language service test helpers into Test.Common.Tooling 2023-11-15 10:10:49 -08:00
David Wengier 3fee1cdbdb Fix false some spelling errors that annoyed me 2023-07-24 12:03:14 +10:00
David Wengier 5b9540e41e Remove XUnitVerifier and use the roslyn utilities that the compiler references 2023-06-28 10:28:18 +10:00
David Wengier 00c6f936f1 Create spelling exclusions file 2023-06-06 12:09:21 +10:00