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

<ROOT> prefix ends up in heritage clauses #56

Closed
Schahen opened this issue Jun 19, 2019 · 0 comments
Closed

<ROOT> prefix ends up in heritage clauses #56

Schahen opened this issue Jun 19, 2019 · 0 comments
Labels
Milestone

Comments

@Schahen
Copy link
Contributor

Schahen commented Jun 19, 2019

This code:

declare namespace Application {
   interface BaseResponse extends  ContextResponse {}
}

declare interface ContextResponse {}

generates following kotlin code:

external interface ContextResponse
// ------------------------------------------------------------------------------------------
package Application

external interface BaseResponse : <ROOT>.ContextResponse

While what is actually expected is not to see prefix at all

@Schahen Schahen added this to the 0.0.10 milestone Jun 19, 2019
Schahen added a commit that referenced this issue Jun 19, 2019
commit a2f6246bf1e2923cc597c1030e89253bca3c2b5f
Author: Shagen Ogandzhanian <shagen.ogandzhanian@jetbrains.com>
Date:   Wed Jun 19 13:52:22 2019 +0200

    propery named test set introduced

commit b6ab1ed2788d660a48ace589ee48ea9a4040c093
Author: Shagen Ogandzhanian <shagen.ogandzhanian@jetbrains.com>
Date:   Wed Jun 19 13:43:24 2019 +0200

    debugTranslate is no more

    buy, debugTranslate, you've served me well
Don't show <ROOT> prefix in heritage clauses

see #56
Schahen added a commit that referenced this issue Jun 19, 2019
@Schahen Schahen closed this as completed Jun 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant