why can’t a sealed class be declared inside anothe...
# getting-started
f
why can’t a sealed class be declared inside another class?
c
Seems to work:
Copy code
public data class Tenant(
    val id: TenantId,
    val status: TenantStatus,
    val jwtPublicKey: RsaPublicKey,
    val createdTimestamp : Instant
) {
    public sealed class Foo {
        public data object Foo1 : Foo()
    }
}
f
Thanks, IntelliJ was giving me red code on
private sealed  class
sealed not applicable to local class
until I completed the full declaration
👍 1