We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
TypeScript
Javascript
Python
Java
C#
F#
export interface IReturn { readonly foo: number; } export class Base { } export class SomeType { static returnReturn(): IReturn { class Derived extends Base implements IReturn { foo: 333 } } }
When calling SomeTime.return_return() from Python, the returned object will be Base instead of IReturn.
SomeTime.return_return()
Base
IReturn
See aws/aws-cdk#4966
The text was updated successfully, but these errors were encountered:
additional tests
334eff8
- implement the test for #976 in Java and .NET (PASSED) - port `canLeverageIndirectInterfacePolymorphsm` to python (PASSED)
Successfully merging a pull request may close this issue.
🐛 Bug Report
Affected Languages
TypeScript
orJavascript
Python
Java
C#
,F#
, ...)General Information
What is the problem?
When calling
SomeTime.return_return()
from Python, the returned object will beBase
instead ofIReturn
.See aws/aws-cdk#4966
The text was updated successfully, but these errors were encountered: