-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
VM Upgrade: T.S. '89 #20658
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
VM Upgrade: T.S. '89 #20658
Changes from all commits
ba9806b
68b591e
bdafc6f
612c61e
21eaca4
d84dea8
445d6f3
a849c75
73eebf9
751b767
76fa19c
871396a
232105e
884fe58
50e3e07
7a7b05a
7e749c1
7d94e76
f7c53bf
2e4788b
cbb4530
ce7acaf
f0ec22d
557f15d
df09a3e
d6f440a
b3313c6
b0bd352
6dabe69
a249eb4
31e3d97
cad1ca7
db06d71
481f2d0
0f4fc4d
c50e232
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -52,7 +52,7 @@ class InternalModifierState implements Destroyable { | |
| constructor(readonly instance: InternalModifier) {} | ||
| } | ||
|
|
||
| export class InternalModifierManager | ||
| export abstract class InternalModifierManager | ||
| implements ModifierManager<InternalModifierState, typeof InternalModifier> | ||
| { | ||
| constructor(private ModifierClass: typeof InternalModifier, private name: string) {} | ||
|
|
@@ -78,6 +78,8 @@ export class InternalModifierManager | |
| return null; | ||
| } | ||
|
|
||
| abstract getDebugInstance(state: InternalModifierState): unknown; | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ah, this is what you meant
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah, it’s a little bit of an edge case because we are implementing an interface. If we are extending an abstract super class you wouldn’t have to explicitly propagate it like this. |
||
|
|
||
| getDebugName(): string { | ||
| return this.name; | ||
| } | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.