From 07ec24fe16ba03dca5c6b1da48b26f2f2b847eea Mon Sep 17 00:00:00 2001 From: poorna2152 Date: Thu, 3 Oct 2024 10:15:39 +0530 Subject: [PATCH] Add comment mentioning issue in xml type param --- .../wso2/ballerinalang/compiler/semantics/analyzer/Types.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/semantics/analyzer/Types.java b/compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/semantics/analyzer/Types.java index 62b4245979f5..c378ef68914c 100644 --- a/compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/semantics/analyzer/Types.java +++ b/compiler/ballerina-lang/src/main/java/org/wso2/ballerinalang/compiler/semantics/analyzer/Types.java @@ -1478,6 +1478,7 @@ private boolean isFunctionTypeAssignable(BInvokableType source, BInvokableType t } private boolean isTypeParamAssignable(BType sourceParam, BType targetParam) { + // xml is special cased due to this issue: https://github.com/ballerina-platform/ballerina-spec/issues/1319 return isAssignable(sourceParam, targetParam) || (isAssignable(sourceParam, symTable.xmlType) && isAssignable(targetParam, sourceParam)); }