-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
Given this code:
/** @scope . */
export abstract class RottenApple {
public abstract foobar: string;
}
/** @scope . */
export class SadBanana {
public foobar = "foobar";
}
/** @scope * */
export class CleanOrange {
public foobar = "foobar";
}
RottenApple
is auto-completed and importable from outside the defined scope. SadBanana
is not importable. CleanOrange
is importable.
The following code change results in RottenApple
becoming not importable (desired behavior):
/** @scope . */
export { RottenApple };
abstract class RottenApple {
public abstract foobar: string;
}
Metadata
Metadata
Assignees
Labels
No labels