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

Split out common code into subtree and update with latest changes #150

Merged
merged 12 commits into from
Jun 2, 2015

Conversation

mousetraps
Copy link
Contributor

mousetraps added 12 commits May 21, 2015 21:14
git-subtree-dir: Common
git-subtree-split: 153bc9aeae7bb5d10eed48452a0c2ec36ee8ed9b
because the CLR doesn't take into account assembly names when generating
an interfaces GUID, resulting in resolution issues when we reference the
interface from multiple assemblies.
…le to

resolve a page corresponding to an empty guid.
- Fix microsoft#79 - unit test debugging broken in VS2015 (use an environment variable to
  propogate the process ID of devenv.exe)
- add references to new projects
- Update code to account for UIThread moving into a service
- Add BuildTasks project
- Update code to use new Lambda converter

Close microsoft#140
3d72ad8 Renamed IUIThread to UIThreadBase, made public
8cc4608 Merge branch 'master' of https://github.com/Microsoft/PTVS into sync
3c25df2 Removed old files and moved BuildTasks into SharedProject
c1e0840 Remove PTVS environment variable reference
0e7d4c9 Fix issue where project properties was getting error about being unable to resolve a page corresponding to an empty guid.
948bdc9 IUIThread -> abstract class rather than interface because the CLR doesn't take into account assembly names when generating an interfaces GUID, resulting in resolution issues when we reference the interface from multiple assemblies.
308d22d Merge pull request microsoft#281 from zooba/test-copy
800e48e Fixes build issues.
d3cf49d Merge pull request microsoft#270 from zooba/test-fixes
39a776f Merge pull request microsoft#271 from int19h/fix-239
242ec81 Suppress "Find" button in Attach to Process when using the ptvsd port supplier (microsoft#239).
76843c5 Makes refactor rename tests into mock tests and fixes some of them. General test improvements. Updates interface of PythonSuggestedImportAction. Updates VS 2015 build to target .NET 4.6.
2c4dca2 Merge pull request microsoft#266 from zooba/vs2015-images
b907dc0 Clarifies image indexes
4cbff58 Merge pull request microsoft#8 from Microsoft/master
effb8d8 Updates SharedProject to require use of image monikers on VS 2015.
a528e77 Makes copying test files more likely to succeed.
ad96680 Fixes VS 2013 build and tidies usings.
c25e4b9 Fix microsoft#5: Tons of exception spam in the output window
72261c3 Updates HierarchyNode and subclasses to use image monikers.
584f4f3 Fixes missing file.
6a1fdff code review feedback
ffc60c7 Changes running document table to marshal to the UI thread (fixing a bunch of failing tests) Adds multi-select support Decorates tests using mock framework as mock tests Makes command routing more like VS

git-subtree-dir: Common
git-subtree-split: 3d72ad8bd065cfbe56686da5150df1e2fefa221d
Conflicts:
	Common/Product/SharedProject/IUIThread.cs
	Common/Product/SharedProject/VsExtensions.cs
@mousetraps
Copy link
Contributor Author

(will fix issues #79 and #140)

@mousetraps
Copy link
Contributor Author

To make this a little easier to wade through... the most relevant commit is:
mousetraps@10c5048

mousetraps added a commit that referenced this pull request Jun 2, 2015
Split out common code into subtree and update with latest changes

Also see Microsoft/VisualStudio-SharedProject#1
@mousetraps mousetraps merged commit fa058c5 into microsoft:master Jun 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants