Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/sdks/ios
diff options
context:
space:
mode:
authorMaxim Lipnin <v-maxlip@microsoft.com>2019-09-24 12:35:15 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2019-09-24 12:35:15 +0300
commit9988ebc7f2cf61216d9f27a07074046357440079 (patch)
tree6d8c5e851d73a514f39294ef440fc9128ca868ff /sdks/ios
parent7e6d863686af20509f4a0dc7cd4fca351e295347 (diff)
[System.Xml] Fix deserialization issue (#16965)
[This ](https://github.com/mono/mono/pull/11194/files#diff-ae54d9565e735005686191de0f19ed50R431-R435)change in `XmlTypeMapElementInfo.GetElement` introduced the logic for handling the case of derived types deserialization. For some cases (like https://github.com/mono/mono/issues/16918) it breaks existing functionality because it returns wrong element for given element name after searching withing derived types collection. ![image](https://user-images.githubusercontent.com/3258267/65416085-bedc0500-ddff-11e9-941c-f24045c64121.png) Unfortunately, what I can do here is just reverting the related changes. Fixes https://github.com/mono/mono/issues/16918
Diffstat (limited to 'sdks/ios')
-rw-r--r--sdks/ios/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/sdks/ios/Makefile b/sdks/ios/Makefile
index 79988045170..378e0e0f5f6 100644
--- a/sdks/ios/Makefile
+++ b/sdks/ios/Makefile
@@ -24,6 +24,7 @@ TEST_SUITES = \
System.Json \
System.ComponentModel.DataAnnotations \
System.Security \
+ System.Xml \
System.Xml.Linq \
System.ServiceModel.Web \
Mono.Data.Tds \
@@ -33,7 +34,6 @@ TEST_SUITES = \
TEST_SUITES_COMPILING = \
System \
System.Net.Http \
- System.Xml \
Mono.CSharp
# Not compiling in monotouch profile
@@ -215,7 +215,7 @@ Mono.Data.Tds_ASSEMBLIES = $(BCL_DIR)/Mono.Data.Tds.dll $(TESTDIR)/monotouch_Mon
Mono.Data.Tds_ARGS = $(NUNIT) monotouch_Mono.Data.Tds_test.dll
System.Security_ASSEMBLIES = $(BCL_DIR)/System.Security.dll $(TESTDIR)/monotouch_System.Security_test.dll
System.Security_ARGS = $(NUNIT) monotouch_System.Security_test.dll
-System.Xml_ASSEMBLIES = $(BCL_DIR)/System.Xml.dll $(TESTDIR)/monotouch_System.Xml_test.dll
+System.Xml_ASSEMBLIES = $(BCL_DIR)/System.Data.dll $(TESTDIR)/monotouch_System.Xml_test.dll
System.Xml_ARGS = $(NUNIT) monotouch_System.Xml_test.dll
System.Xml.Linq_ASSEMBLIES = $(BCL_DIR)/System.Xml.Linq.dll $(TESTDIR)/monotouch_System.Xml.Linq_test.dll
System.Xml.Linq_ARGS = $(NUNIT) monotouch_System.Xml.Linq_test.dll