Reports sealed classes without an explicit permits list. Sealed classes that only have subclasses in the same file are not required to have an explicit permits list. By default, this inspection does not highlight in the editor, but only provides a fix.

Example:


  sealed class A {}
  final class B extends A {}

After the quick-fix is applied:


  sealed class A permits B {}
  final class B extends A {}

New in 2020.3