smallshen
07/25/2024, 10:40 AMThere's a cycle in the inheritance hierarchy for this type
class Test : Test2.Children {
sealed interface Children
}
class Test2 : Test.Children {
sealed interface Children
}
dmitriy.novozhilov
07/25/2024, 10:48 AMTest
supertypes (Test2.Children
)
2. before resolving supertypes of Test2.Children
, supertypes of Test2
should be resolved
3. start resolution of Test.Children
supertype, its own supertypes should be resolved
4. before resolving supertypes of Test1.Children
, supertypes of Test1
should be resolved
5. go to 1smallshen
07/26/2024, 5:14 AMdmitriy.novozhilov
07/26/2024, 5:23 AM