Skip to content

Remove dependencies on packages we build here #19375

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

Merged
merged 2 commits into from
Feb 26, 2020

Conversation

rynowak
Copy link
Member

@rynowak rynowak commented Feb 26, 2020

This change restores automated dependency from into this repo.

#19033 migrated some dependencies into this repo but
did not update the version files. This caused generation to dependency
PRs to fail.

This change fixes the dependency tracking and manually updates
dependencies.

@JunTaoLuo

This change restores automated dependency from into this repo.

#19003 migrated some dependencies into this repo but
did not update the version files. This caused generation to dependency
PRs to fail.

This change fixes the dependency tracking and manually updates
dependencies.
@rynowak rynowak requested a review from dougbu as a code owner February 26, 2020 18:32
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Feb 26, 2020
</Dependency>
<Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.2.20121.3" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language">
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The diff is bad here because XML. The list of things I removed is based on the package list in 19033.

If there were still 'extra' references then the dependency update would fail, so I know I got them all.

@JunTaoLuo
Copy link
Contributor

Strange. I made this change in #19033 in the commit 7d1f5d8. Maybe it got lost in the merge commits later on.

Copy link
Contributor

@JunTaoLuo JunTaoLuo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also remove all the .Sources packages. They are now in the /src/Shared. They still exist in extensions but will be removed when types are migrated to dotnet/runtime.

@rynowak
Copy link
Member Author

rynowak commented Feb 26, 2020

We should also remove all the .Sources packages. They are now in the /src/Shared. They still exist in extensions but will be removed when types are migrated to dotnet/runtime.

So if I understand you correctly, these are still published from extensions, but we don't actually depend on them?

@JunTaoLuo
Copy link
Contributor

Yes

This code has already migrated to this repo. The extensions repo still
publishes these packages, but they are not consumed here. Removing the
references from dependency lists will avoid a future break when they go
away from extensions.
@rynowak
Copy link
Member Author

rynowak commented Feb 26, 2020

@JunTaoLuo updated

@rynowak rynowak merged commit bcdee73 into master Feb 26, 2020
@rynowak rynowak deleted the rynowak/fix-dependency-update branch February 26, 2020 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants