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

Fix potential XML namespace bug #2979

Merged
merged 6 commits into from
Sep 18, 2019
Merged

Fix potential XML namespace bug #2979

merged 6 commits into from
Sep 18, 2019

Conversation

bdukes
Copy link
Contributor

@bdukes bdukes commented Sep 6, 2019

The background for this issue is documented in #2971. This PR fixes a bug that can be introduced when using collision="save" with an incorrectly created XML Merge file. This can result in an element with a namespace being replaced by an element that has the namespace reset (e.g. <dependentAssembly xmlns="">), resulting in that element being ignored.

dependentAssembly elements will be imported into the web.config, and
need to have the correct namespace there

For #2971
@bdukes bdukes changed the base branch from development to release/9.4.x September 6, 2019 21:59
Copy link
Contributor

@mitchelsellers mitchelsellers left a comment

Choose a reason for hiding this comment

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

lgtm

@valadas
Copy link
Contributor

valadas commented Sep 10, 2019

Since this is not regression, I have assigned it to 9.4.1, let me know if you want to to it differently...

@valadas valadas added this to the 9.4.1 milestone Sep 10, 2019
Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

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

Looks good to me

@iJungleboy
Copy link
Contributor

Very cool, awesome & thanks!

@valadas valadas deleted the bug/xmlns branch December 31, 2019 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants