Returning an AA literal with a nested AA that conforms to an interface is being incorrectly flagged as a type mismatch.
Here's the source code.
namespace alpha.beta
interface Stream
thumbnailTiler as Thumbnail
end interface
interface Thumbnail
count as integer
end interface
function createStreamObject() as Stream
return {
thumbnailTiler: {
count: 1
}
}
end function
end namespace
Returning an AA literal with a nested AA that conforms to an interface is being incorrectly flagged as a type mismatch.
Here's the source code.